Win10+VS2017配置OpenCV3.3.1

作者: 独醉孤亭 | 来源:发表于2017-12-13 21:42 被阅读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)

    相关文章

      网友评论

        本文标题:Win10+VS2017配置OpenCV3.3.1

        本文链接:https://www.haomeiwen.com/subject/dtnzixtx.html