VS2015+opencv3.3环境配置(win10),超详细!!!

首先下载opencv3.3,然后安装。

VS2015+opencv3.3环境配置(win10),超详细!!!_第1张图片

安装完成后,接下来配置环境变量。具体步骤如下:右击此电脑→点击属性→点击更改设置→点击高级→点击环境变量→点击Path→点击编辑,如果还是不清楚的话点击这里

VS2015+opencv3.3环境配置(win10),超详细!!!_第2张图片

点击新建,将我们安装opencv3.3的位置下的bulid\x64\vc14\bin 加入。

VS2015+opencv3.3环境配置(win10),超详细!!!_第3张图片

打开VS2015,新建一个项目文件

VS2015+opencv3.3环境配置(win10),超详细!!!_第4张图片

新建一个win32控制台应用程序,名称可以自己取一个

VS2015+opencv3.3环境配置(win10),超详细!!!_第5张图片

勾选上空项目

VS2015+opencv3.3环境配置(win10),超详细!!!_第6张图片

右击源文件文件夹,添加新文件,文件名自己随便取一个

VS2015+opencv3.3环境配置(win10),超详细!!!_第7张图片
VS2015+opencv3.3环境配置(win10),超详细!!!_第8张图片

点击视图→点击其他窗口打开属性管理器

VS2015+opencv3.3环境配置(win10),超详细!!!_第9张图片

在属性管理器栏中,选中Debug|Win64中的Microsoft.Cpp.x64.user,右键点击属性进入属性界面

VS2015+opencv3.3环境配置(win10),超详细!!!_第10张图片

点击VC++目录→点击包含目录→点击编辑

VS2015+opencv3.3环境配置(win10),超详细!!!_第11张图片

将之前的安装目录下的这三个目录添加进去

F:\openCV\opencv\build\include
F:\openCV\opencv\build\include\opencv
F:\openCV\opencv\build\include\opencv2
VS2015+opencv3.3环境配置(win10),超详细!!!_第12张图片

做好这个后,回到VC++目录→点击库目录→点击编辑

VS2015+opencv3.3环境配置(win10),超详细!!!_第13张图片

将之前的安装目录下的这个目录添加进去

F:\openCV\opencv\build\x64\vc14\lib
VS2015+opencv3.3环境配置(win10),超详细!!!_第14张图片

F:\openCV\opencv\build\x64\vc14\lib目录下有这样两个文件opencv_world330.libopencv_world330d.lib,文件的区别是一个没有d结尾的对应的时release版,以d结尾的文件对应的是debug版。

VS2015+opencv3.3环境配置(win10),超详细!!!_第15张图片

做好这个后,回到初始的目录,点击链接器→点击输入→点击附加依赖项→点击编辑

VS2015+opencv3.3环境配置(win10),超详细!!!_第16张图片

我这里将debug版(opencv_world330d.lib)添加进去,当然你也可以添加release版。

VS2015+opencv3.3环境配置(win10),超详细!!!_第17张图片

接着你要设置VS2015是x64debug

VS2015+opencv3.3环境配置(win10),超详细!!!_第18张图片

所有东西都配置好了,接下来测试能不能用opencv。代码如下:

#include   
#include   
#include   

using namespace cv;

int main() {  
	Mat img = imread("avatar.jpg");
	// 在窗口中显示avatar  
	imshow("avatar", img);
	// 等待6000 ms后窗口自动关闭    
	waitKey(6000);
}

我在运行时发现报出如下错误:

VS2015+opencv3.3环境配置(win10),超详细!!!_第19张图片

原来我把测试图片的位置放错了。正确的做法是:

VS2015+opencv3.3环境配置(win10),超详细!!!_第20张图片

最后程序正常运行_!!!

VS2015+opencv3.3环境配置(win10),超详细!!!_第21张图片

你可能感兴趣的:(Digital,image,processing)