计算机图形学学习程序员

Win10+VS2017配置OpenCV3.3.1

2017-12-13  本文已影响18人  独醉孤亭

所有资源,都可以找我要:1483653870@qq.com

第一步 下载安装包:

链接:sourceforge.net/projects/opencvlibrary/

这是一个可执行文件,打开解压即可 如图:

可执行文件
解压

第二步 配置系统环境变量

    有两种方式:

  (1)配置系统变量path:我的电脑--高级系统设置--环境变量path

           添加:D:\OpenCV\opencv\build\x64\vc14\lib

           注:添加自己的解压对应目录;

   (2)将D:\OpenCV\opencv\build\x64\vc14\lib\目录下的文件拷贝至c:\Windows

           \System32和 c:\Windows\SysWOW64 文件夹下

第三步 配置VS

      3.1创建Windows控制台程序(vs2017没有win32程序目录)

      3.2打开属性管理器,视图--其他窗口--属性管理器

      3.3在Debug|x64右击创建属性表 取名为Opencv-Debug

添加属性表
添加完成时效果图

3.4配置属性表

    3.4.1在Opencv_Debug右击,打开属性,在vc++目录的包含目录编辑:

        D:\OpenCV\opencv\build\include

        D:\OpenCV\opencv\build\include\opencv

        D:\OpenCV\opencv\build\include\opencv2

       注:自己解压的目录路径

    3.4.2在vc++目录的库目录编辑

        D:\OpenCV\opencv\build\x64\vc14\lib

    3.4.3链接器--输入--附加依赖库编辑

       opencv_world331d.lib(在3.4.2的路径下面)

第四步 测试样例


#include <opencv2/highgui/highgui.hpp>

#include < opencv2/imgproc/imgproc.hpp>

#include <opencv2/core/core.hpp>

using namespace cv;

int main()

{

//显示图片

Mat img = imread("Pokemon.jpg");

//窗口名称为“要显示的图片”

imshow("要显示的图片", img);

//等待6s后,自动关闭

waitKey(6000);

}


把Pokemon.jpg放在于,cpp文件同一路径下

测试图

注:

      解析 D:\OpenCV\opencv\build\x64\vc14\lib

      x64是指64位的系统   vc14指VS2017,Vs2015 vc13,VS2013 vc12 以   此类推

    opencv_world331d.lib与opencv_world331.lib

     opencv3.0版本之前,会有十几个lib库,带d的为Debug调试时,不带d的Release时用;

如有问题,请联系作者解决(QQ:1483653870)

上一篇下一篇

猜你喜欢

热点阅读