准备
1、安装openCV3.4.7 https://opencv.org/releases/
2、安装visual studio 2015 http://c.biancheng.net/view/453.html
开始配置
1、计算机(右键)--属性--高级系统设置--环境变量--Path--新建 D:\opencv\opencv\build\x64\vc14\bin
2、打开Visual Studio,新建空项目
3、项目--属性--
注意配置 Debug/Release,平台Win32/64,要和外部一致
1)配置属性 -- VC++ 目录 --常规
-- 包含目录 ...opencv\build\include
...\opencv\build\include\opencv
...\opencv\build\include\opencv2
-- 库目录 ...\opencv\build\x64\vc14\lib
2)C/C++ -- 附加包含目录
...\opencv\opencv\build\include
...\opencv\opencv\build\include\opencv
...\opencv\opencv\build\include\opencv2
3)链接器 -- 输入 -- 附加依赖项 (在...\opencv\opencv\build\x64\vc14\lib中查看)
opencv_worldxxx.lib (Release)或 opencv_worldxxxd.lib (Debug)
链接器 -- 常规 -- 附加库目录
...\opencv\opencv\build\x64\vc14\lib
4、测试
#include "opencv2/highgui/highgui.hpp" #includeusing namespace cv; int main(int argc, char** argv) { Mat img = imread("...\\Desktop\\task.jpeg", -1); //注意:路径里面用‘\\’,不是‘\’。 //if (img.empty()) return -1; namedWindow("测试图片", cv::WINDOW_AUTOSIZE); imshow("测试图片", img); waitKey(0); destroyWindow("测试图片"); system("pause"); return 0; }
结果
参考资料
1、fatal error LNK1181: 无法打开输入文件“opencv_world320.lib” https://blog.csdn.net/qq_38676868/article/details/90315267
2、fatal error C1083: 无法打开包括文件:“opencv2/opencv.hpp”: No such file or directory https://bbs.csdn.net/topics/390387335 赵4老师的回答
3、VS2017+OpenCV4.1.0(VC15)、VS2015+OpenCV3.4.1(VC14) 配置 https://blog.csdn.net/qq_42312499/article/details/100587547
4、OpenCV-4.1.1 + Visual Studio 2015 安装教程 https://blog.csdn.net/GIS_feifei/article/details/98096583