所有资源,都可以找我要:1483653870@qq.com
第一步 下载安装包:
链接:sourceforge.net/projects/opencvlibrary/
这是一个可执行文件,打开解压即可 如图:
可执行文件解压
第二步 配置系统环境变量
有两种方式:
(1)配置系统变量path:我的电脑--高级系统设置--环境变量path
添加:D:\OpenCV\opencv\build\x64\vc14\lib
注:添加自己的解压对应目录;
(2)将D:\OpenCV\opencv\build\x64\vc14\lib\目录下的文件拷贝至c:\Windows
\System32和 c:\Windows\SysWOW64 文件夹下
第三步 配置VS
3.1创建Windows控制台程序(vs2017没有win32程序目录)
3.2打开属性管理器,视图--其他窗口--属性管理器
3.3在Debug|x64右击创建属性表 取名为Opencv-Debug
添加属性表添加完成时效果图
3.4配置属性表
3.4.1在Opencv_Debug右击,打开属性,在vc++目录的包含目录编辑:
D:\OpenCV\opencv\build\include
D:\OpenCV\opencv\build\include\opencv
D:\OpenCV\opencv\build\include\opencv2
注:自己解压的目录路径
3.4.2在vc++目录的库目录编辑
D:\OpenCV\opencv\build\x64\vc14\lib
3.4.3链接器--输入--附加依赖库编辑
opencv_world331d.lib(在3.4.2的路径下面)
第四步 测试样例
#include <opencv2/highgui/highgui.hpp>
#include < opencv2/imgproc/imgproc.hpp>
#include <opencv2/core/core.hpp>
using namespace cv;
int main()
{
//显示图片
Mat img = imread("Pokemon.jpg");
//窗口名称为“要显示的图片”
imshow("要显示的图片", img);
//等待6s后,自动关闭
waitKey(6000);
}
把Pokemon.jpg放在于,cpp文件同一路径下
测试图注:
解析 D:\OpenCV\opencv\build\x64\vc14\lib
x64是指64位的系统 vc14指VS2017,Vs2015 vc13,VS2013 vc12 以 此类推
opencv_world331d.lib与opencv_world331.lib
opencv3.0版本之前,会有十几个lib库,带d的为Debug调试时,不带d的Release时用;
如有问题,请联系作者解决(QQ:1483653870)
网友评论