本文建立在已经下载opencv3.4.1并且配置好环境变量的基础上,新建VS文件之后的配置。
下载配置opencv3.4.1参考https://blog.csdn.net/qq_41175905/article/details/80560429
博主写的特别详细,特别好,只是进入vs2017后面的配置我就配置失败了,就自己进行的多次尝试,得到以下结果。
进入VS2017配置属性管理器进行相关配置
1、进入属性——Debug64x
双击DebugX64
2、属性页——C/C++——常规——附加包含目录
添加自己的opencv文件路径下的include文件,以及include文件里面的文件
楼主这个是这样的
3、属性页——链接器——常规——附加库目录
添加opencv文件夹下的build——x64——vc15\lib
链接——输入——附加依赖项,添加opencv文件夹下的一个lib文件,我的路径如下
E:\The Three grad\opencv\opencv\build\x64\vc15\lib
在输入里面输入opencv_world341d.lib
如图
链接器——所有选项——目标计算机——x64(注意查找属性页面,所有x86的地方都要改成x64)
4、代码编辑页面注意Debug修改成x64
5、配置完成,建立一个空项目配置一下试试
测试代码,文件夹路径是双\
#include<opencv2/opencv.hpp>
using namespace cv;
int main()
{
// 读入一张图片(poyanghu缩小图)
//Mat img = imread("H:\\THE third greed\\face\\s1\\2.pgm");
Mat img = imread("E:\The Three grad\\3.jpg");
// 创建一个名为 "图片"窗口
// 在窗口中显示图片
imshow("图片", img);
waitKey(0);
return 0;
}
结果