其他分享
首页 > 其他分享> > Visual studio2015配置opencv

Visual studio2015配置opencv

作者:互联网

详细过程:vs2015配置opencv
1、添加环境变量:
电脑左上角找到“我的电脑”,点击鼠标右键,依次选择“属性”、“高级系统设置”、“环境变量”、“Path”。
在path中添加D:\Open_CV\opencv\build\bin,D:\Open_CV\opencv\build\x64\vc14\bin。
添加完环境变量之后最好重启一下电脑,使环境变量生效,不重启的话有可能会出现环境变量未生效这种情况。如果环境变量未生效,那么就找不到OpenCV的dll文件,会报计算机丢失xxx.dll。
在这里插入图片描述

这里注意vc14还是vc15是由visualstudio的版本决定的,版本与opencv对应表如下:

VS版本和OpenCV中vc的对应关系
VS2003 VC7
VS2005 VC8
VS2008 VC9
VS2010 VC10
VS2012 VC11
VS2013 VC12
VS2015 VC14
VS2017 VC15
2、添加OpenCV包含目录和库目录:
打开Visual Studio,新建一个C++项目,在Visual Studio左上角菜单栏,依次选择“视图”、“其他窗口”、“属性管理器”。
或者点击左下角“属性管理器”
在这里插入图片描述

找到自己对应的Debug和Release模式,比如说我目前想使用x64的Debug,我就选择第二项下的“Microsoft.Cpp.x64.user”,右键属性
在这里插入图片描述

4.然后选择通用属性下的VC++目录,右边会有包含目录和库目录,点击包含目录,添加以下三条路径,其实这些都是刚才OpenCV相关解压文件所在的目录
D:\Open_CV\opencv\build\include
D:\Open_CV\opencv\build\include\opencv
D:\Open_CV\opencv\build\include\opencv2
如果没有D:\Open_CV\opencv\build\include\opencv可以不添加,这三条路径要依据自己解压的路径进行修改
在这里插入图片描述

5.再点击库目录添加下面一条路径,这里同样如果是2015版本添加vc14
D:\Open_CV\opencv\build\include\opencv\x64\vc14\lib
6.还是刚才的属性页面
点击链接器,选择输入,会在右侧看到附加依赖项,添加下面文件
opencv_world450d.lib
说明:这里小编添加的是Debug模式的,会看到文件的结尾有d,
假如要添加Release模式的,将d去掉即可即opencv_world310.lib

在这里插入图片描述

显示图片
首先切换到解决方案资源管理器点击头文件,右键-添加新建项创建一个C++文件,这里命名为test.cpp
在这里插入图片描述

,然后点击源文件test.cpp,添加如下的代码,选择debug x64,这里要注意打开的图片必须在test。cpp的目录下,否则会找不到,之后点击调试
#include<opencv2\opencv.hpp>using namespace cv;int main()
{
Mat picture = imread(“wallpaper.jpg”);//图片必须添加到工程目录下
//也就是和test.cpp文件放在一个文件夹下!!!
imshow(“测试程序”, picture);
waitKey(20150901);
}
然后点击本地Windows调试器,或者按F5运行程序—–输出图片
在这里插入图片描述

标签:点击,studio2015,opencv,Visual,添加,build,Open,CV
来源: https://blog.csdn.net/qq_39751446/article/details/109992133