首先需要下载这三个文件,然后将其解压,最好将opencv放在一个目录下,我的目录是opencv4.2
1.在cmake文件的bin目录下打开cmake-gui.exe
2.source code的目录选择 D:/software/opencv4.2/opencv/sources
3.build the binariers目录选择:D:/software/opencv4.2/opencv/buildvs15 (会自动创建一个buildvs15目录)
4.单击Configure,选择已安装的vs版本,我的是vs2015 win64版本的,再点击Finish
等待一段时间等它全部编译成功即可。
10.配置环境变量
右键此电脑>属性>高级系统设置>环境变量>系统变量点击Path>编辑>新建>输入地址并确定
D:\software\opencv4.2\opencv\buildvs15\install\x64\vc14\bin
以下为举例项目测试,之后个人项目也要如下配置
#include
using namespace cv;
int main()
{
Mat picture = imread("test.jpg");//添加一张图片,图片必须添加到工程目录下
//也就是和test.cpp文件放在一个文件夹下!!!
imshow("测试程序", picture);
waitKey(20190615);
}
2.配置包含目录(头文件)
右键项目->属性->配置属性->C/C++>常规->附加包含目录:
D:\software\opencv4.2\opencv\buildvs15\install\include
D:\software\opencv4.2\opencv\buildvs15\install\include\opencv2
项目->属性->配置属性->链接器->常规->附加库目录 D:\software\opencv4.2\opencv\buildvs15\install\x64\vc14\lib
项目->属性->配置属性->链接器->输入->附加依赖项
opencv_world420.lib
(不同版本可以去D:\software\opencv4.1\opencv\buildvs15\install\x64\vc14\lib下查看文件的名称,420表示release,420d表示debug)
4.测试
点击生成项目,接着开始执行或调试,能打开图片即配置成功。之后有新的项目也是需要对项目进行2.3的配置