本文主要介绍如何在Visual Studio 2015中为工程项目配置OpenCV 3.1库
Visual Studio 2015下OpenCV 3.1 配置
配置说明:
OS : Win10
Visual Studio : 2015
OpenCV : 3.1.0
配置环境变量
在官网下载最新版本的OpenCV for Windows
-
解压好opencv 3.1后,在环境变量的Path一栏加入
D:\***\opencv\build\x64\vc14\bin;
。
要注意的是不同版本的Visual Studio自带不同版本的VC:
VS版本:VC版本
Visual Studio 2012 : vc12
Visual Studio 2015 : vc14
配置Visual Studio
- 第二步主要配置项目的包含目录、库目录以及链接器三项。这三项都可以在项目用 VS新建一个Win32空项目后,右键
项目
->属性
:
- 配置包含目录。VC++目录 -> 包含目录 -> 编辑,添加
D:\OpenCV\opencv\build\include
配置库目录。同上点击 库目录 -> 编辑,添加库目录文件夹
D:\OpenCV\opencv\build\x64\vc14\lib
配置链接器。点击左边的 链接器 -> 输入 -> 附加依赖项,如果是Release则添加
opencv_world310.lib
,如果是Debug则添加opencv_world310d.lib
测试
项目配置成功,可用如下代码测试
#include <iostream>
#include <opencv2\core\core.hpp>
#include <opencv2\highgui.hpp>
using namespace cv;
int main()
{
Mat img = imread("monitor1379.jpg");//读取图片
namedWindow("namedWindow");//定义一个窗口
imshow("namedWindow", img);//显示图片
waitKey(0);//按键则关闭,如果没有这个图片窗口会一闪而过
return 0;
}
测试效果: