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.选择v14->bin文件夹,找到三个文件。
在这里插入图片描述
将bin目录下面的opencv_world341.dll和opencv_world341d.dll文件复制到C:\Windows\SysWOW64这个文件夹里面即可,将bin目录里面的opencv_ffmpeg341_64.dll复制到C:\Windows\System32这个文件夹里面。

3.添加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运行程序—–输出图片

#include<opencv2\opencv.hpp>using namespace cv;int main()
{
    Mat picture = imread("wallpaper.jpg");//图片必须添加到工程目录下
                                          //也就是和test.cpp文件放在一个文件夹下!!!
    imshow("测试程序", picture);
    waitKey(20150901);
}

在这里插入图片描述

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值