目录
一、准备工作
下载地址:https://opencv.org/opencv-4-0-0.html
下载最新版本OpenCV 4.0
点击下载完成的文件Extract到自己设置的目录中。
二、配置环境变量
1、在电脑path路径中添加 D:\opencv\build\x64\vc15\bin
2、将bin目录下面的opencv_world400.dll和opencv_world400d.dll文件复制到C:\Windows\SysWOW64这个文件夹里面即可
3、将bin目录里面的opencv_ffmpeg400_64.dll复制到C:\Windows\System32这个文件夹里面
6、新建一个空项目
7、进入属性管理器,菜单栏->视图->其他窗口->属性管理器
8、对Debug|X64进行配置,右键Microsoft.Cpp.x64.user,点击属性
9、这里我们对属性中的 VC++目录->包含目录和VC++目录->库目录进行添加相关路径,对 链接器->输入->附加依赖项进行添加相关路径,具体操作:
(1)包含目录中加入
D:\opencv\build\include
D:\opencv\build\include\opencv2
(2)库目录中加入
D:\opencv\build\x64\vc15\lib
(3)链接器->输入->附加依赖项中加入
opencv_world400d.lib
三、代码测试
1、详细代码
图片路径可以采取相对路径和绝对路径,示例中采用相对路径,因此需要将图片放在项目工程中。
#include <iostream>
#include <opencv2/core/core.hpp>
#include <opencv2/highgui/highgui.hpp>
using namespace cv;
int main()
{
// 读入一张图片(poyanghu缩小图)
Mat img = imread("1.jpg");
// 创建一个名为 "图片"窗口
namedWindow("MyOpenCV");
// 在窗口中显示图片
imshow("Opencv", img);
// 等待6000 ms后窗口自动关闭
waitKey(60000);
return 0;
}
2、最终结果:
至此,关于VS2017配置opencv就完成了,接下来就可以进行图像处理工作。