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;
}
最后修改:2019 年 12 月 28 日 09 : 47 PM