OpenCV + Visual Studio2017 配置

1. 下载安装OpenCV并添加环境变量

下载地址:https://opencv.org/releases/ 安装参考:http://c.biancheng.net/view/1104.html 我安装的是Opencv4.1.1版本,然后管理员cmd命令添加环境变量,其实不用命令手动添加也行,不过这一步似乎不是必须的,但可能会与某些步骤有关联。 setx -m OPENCV_DIR C:\opencv\build\x64\vc15 然后添加以下OpenCV环境变量到PATH中,VS2017应该对应的是vc15,不过都加进去也不会出错。路径直接填%OPENCV_DIR%\bin也行。 C:\opencv\build\x64\vc14\bin C:\opencv\build\x64\vc15\bin

2. 新建工程

打开vs2017,新建控制台程序,将系统平台改成64位,在项目上右键属性配置下列项目

  • 点击VC++目录->包含目录,添加include文件夹目录

  • 点击VC++目录->库目录,添加lib文件夹目录

  • 点击链接库->输入->附加项,添加lib,其中opencv_world411d.lib为debug模式用的,opencv_world411.lib为release模式用的,都可以在lib文件夹下找到

3. 测试代码

打开一张图片进行测试

#include <iostream>
#include <opencv2/core.hpp>
#include <opencv2/highgui.hpp>
using namespace cv;
int main()
{
	Mat img = imread("C:\\Users\\ZXIN\\Desktop\\cv\\001.png");
	imshow("001", img);
	waitKey(0);
	return 0;
}