美文网首页
VS2017中配置opencv教程

VS2017中配置opencv教程

作者: 计算发 | 来源:发表于2019-01-03 21:01 被阅读0次

    要做计算机视觉,就要安装个opencv。

    第一步:下载opencv安装包

    但是网好的朋友也可以试试,在此我给出官网的网址,大家可以根据自己情况选择合适的版本(我的是3.4.1版本)

    网址:https://opencv.org/releases.html#

    环境配置的一些关键步骤

    第三步:配置系统变量(WIN7)

    2、右键->属性->高级系统设置->环境变量

    找到系统变量中的path变量,双击它,点击新建,将你解压的opencv文件夹中的***opencv\build\x64\vc14\bin路径添加到当中。这里我是选择了vc14这个子文件夹,也可以选择15,但后面要做出相应调整,所以不妨就vc14咯!

    第四步:相关文件的配置

    注意:网上很多教程没有这一步,会报那种找不到dll文件的错误,是因为没有将opencv里面的相关文件复制到C盘中的文件夹里面

    操作方法:将bin目录下面的opencv_world341.dll和opencv_world341d.dll文件复制到C:\Windows\SysWOW64这个文件夹里面即可

    将bin目录里面的opencv_ffmpeg341_64.dll复制到C:\Windows\System32这个文件夹里面(详细看图)

    1


    第五步:进入VS2017配置属性管理器进行相关配置

    1、新建一个项目,我这里建了一个空项目

    2、进入属性管理器,菜单栏->视图->其他窗口->属性管理器

    3、对Debug|X64进行配置,右键Microsoft.Cpp.x64.user,点击属性

    4、这里我们对属性中的 VC++目录->包含目录和VC++目录->库目录进行添加相关路径,对 链接器->输入->附加依赖项进行添加相关路径

    5、包含目录中加入

    包含目录中加入

    G:\Program Files\opencv\build\include

    G:\Program Files\opencv\build\include\opencv

    库目录中加入

    G:\Program Files\opencv\build\x64\vc14\lib

    6、链接器->输入->附加依赖项中加入

    opencv_world341d.lib

    7、注意:这一步超级超级关键!

    对Release|X64进行配置,右键Microsoft.Cpp.x64.user,点击属性

    链接器->输入->附加依赖项中加入

    opencv_world341d.lib

    注意:如果是opencv其他版本,只需要将将上述的依赖项文件稍作修改即可;eg:如果是opencv版本3.4.0,只需要将dll名字改为opencv_world340d.lib即可,一次类推!

    如下是每个步骤对应的截图

    包含目录中加入

    G:\Program Files\opencv\build\include

    G:\Program Files\opencv\build\include\opencv

    1

    库目录中加入

    G:\Program Files\opencv\build\x64\vc14\lib

    2

    6、链接器->输入->附加依赖项中加入

    opencv_world341d.lib

    3 4

    7、注意:这一步超级超级关键!

    对Release|X64进行配置,右键Microsoft.Cpp.x64.user,点击属性

    链接器->输入->附加依赖项中加入

    opencv_world341d.lib

    5 6 7 8

    第七步:测试环节

    9

    相关文章

      网友评论

          本文标题:VS2017中配置opencv教程

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