win10+vs2017+opencv3.4.1
下载并安装opencv3.4.1
1.下载opencv3.4.1
2.解压缩
等待解压完成
配置环境变量
这台电脑–》右键–》属性–》高级系统设置–》环境变量
在用户变量中添加变量opencv 变量值为解压目录\build
系统变量–》path中
添加解压的目录\opencv\build\x64\vc15\bin
配置vs2017
打开vs2017
新建一个空项目
在视图–》其他窗口–》选择属性管理器
在Microsoft.Cpp.x64.user右键选择属性
选择通用属性–》VC++目录–》常规–》库目录
添加如下目录
D:\opencv3.4.1\opencv\build\include
D:\opencv3.4.1\opencv\build\include\opencv
D:\opencv3.4.1\opencv\build\include\opencv2
在引用目录中添加
D:\opencv3.4.1\opencv\build\x64\vc15\lib
选择 链接器–》输入–》附加依赖项
添加
opencv_world341d.lib
做个测试吧
#include <iostream>
#include <opencv2/opencv.hpp>
using namespace cv;
int main() {
Mat image = imread("opencv.png");
imshow("opencv", image);
waitKey(0);
return 0;
}
一些小问题
由于找不到opencv_world310.dII,无法继续执行代码。重新安装程序可能会解决此问题。
解决方案:
首先找到自己软件安装(解压)的路径openCV (安装(解压)目录\opencv\build\x64\vc14\bin)
把3个后缀是.dll的应用程序扩展复制到C:\Windows\System32中
注意:
32位的DLL文件放在 C:\Windows\SysWOW64 ,
64位的DLL文件放在 C:\Windows\System32。