欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

opencv 3.0 + visual studio 2017 机器视觉开发环境配置

程序员文章站 2022-03-22 14:36:57
...

前言:学习机器视觉的同志大都会用到opencv,opencv是由英特尔公司开发的库,非常方便和实用,但是很多刚接触的人可能并不知道怎么将opencv的库添加到开发工具中,本文将从自身体验总结,做一个综合的教程。

操作系统:Windows 10 education
开发工具:visual studio 2017
OpenCV版本:3.0

首先,假定你已经你的电脑上已经安装了 visual studio 2017 和 opencv 3.0(以安装在E:\opencv为例)

安装好的opencv会创建两个文件夹,分别是 build 和sources 。

opencv 3.0 + visual studio 2017 机器视觉开发环境配置

确认无误后,首先打开系统高级设置,点击环境变量。

opencv 3.0 + visual studio 2017 机器视觉开发环境配置

点击用户变量中的path,点击浏览找到opencv的文件夹,选择opencv\build\×64\vc14\bin 文件夹,确定保存。系统变量中path同样方法添加同样文件夹。

opencv 3.0 + visual studio 2017 机器视觉开发环境配置

打开visual studio 2017 ,在visual c++ 模板下找到Win32 ,新建一个win32控制台应用程序,命名为test。

opencv 3.0 + visual studio 2017 机器视觉开发环境配置

右键test属性

opencv 3.0 + visual studio 2017 机器视觉开发环境配置

点击VC++目录,选择可执行文件目录

opencv 3.0 + visual studio 2017 机器视觉开发环境配置

添加如图三个文件夹,确定保存。

opencv 3.0 + visual studio 2017 机器视觉开发环境配置

点击包含目录,再次添加上上一步三个文件夹,确定保存。

opencv 3.0 + visual studio 2017 机器视觉开发环境配置

点击库目录,添加如图文件夹,确定保存

opencv 3.0 + visual studio 2017 机器视觉开发环境配置

选择链接器,点击右侧附加依赖项。

opencv 3.0 + visual studio 2017 机器视觉开发环境配置

手动输入opencv_world320d.lib(注意,此处要手动输入),确定保存。

opencv 3.0 + visual studio 2017 机器视觉开发环境配置

至此,环境配置已经完成。可以用一段小程序来测试一下

#include "iostream"

#include "opencv2/opencv.hpp"

using namespace cv;

int main(void)
{

    Mat image;

    image = imread"E:\\image\\2.jpg";

    imshow("image", image);

    waitKey(0);

}

opencv 3.0 + visual studio 2017 机器视觉开发环境配置

弹出图片即可完成测试,注意路径中用\不可以用/。

本文仅用于学习和交流,请勿用于商业用途,谢谢

祝大家学习愉快!