开发环境:
(1) VS2017
(2) OpenCV 3.4.5
配置开发环境步骤如下:
(1)配置环境变量
在Opencv官网下载OpenCV 3.4.5,解压缩到指定目录。 添加环境变量到系统变量Path路径: (2)在VS2017中引入头文件、库文件、连接库
选择 视图 > 其他窗口 > 属性管理器 属性管理器中,在 Debug|x64 右键选择属性 选择VC++目录的包含目录,加入文件路径:
D:\Program Files\opencv\build\include D:\Program Files\opencv\build\include\opencv D:\Program Files\opencv\build\include\opencv2选择VC++目录的库目录,加入文件路径:
D:\Program Files\opencv\build\x64\vc15\lib选择链接器 > 输入 > 附加依赖项,添加动态库:
opencv_world345d.dll(3)执行测试代码:
#include "opencv2/opencv.hpp" using namespace cv; void hello_world() { const char *fn = "D:\\lena.jpg"; Mat image = imread(fn); imshow("hello, world!", image); waitKey(0); }配置环境中遇到的问题: 1、计算机无法找到opencv_world345d.dll,尝试重新安装该程序 解决方法: 将bin目录(笔者的是D:\Program Files\opencv\build\x64\vc14\bin)中3个dll文件复制到C:\Windows\System32或者C:\Windows\SysWOW64目录中
2、无法查找或打开PDB文件 解决方法: 选择调试 > 选项 在选项中,选择调试 > 常规的启用源服务器支持 选择Microsoft符号服务器,并配置目录缓存符号路径: