首页 windows软件 手机软件 驱动下载 电脑教程 专题合集
当前位置: 首页 > 电脑教程 > 软件教程 > OpenCV4.1.0下载 + VS2017环境配置

OpenCV4.1.0下载 + VS2017环境配置

时间:2019-05-20 18:36:42

小编:动力软件园

阅读:

OpenCV全称:Open Source Computer Vision Library,开源的跨平台计算机视觉库,能够让您轻松开发人脸识别系统,让您的智能手机摄像头成为一个先进的摄影和计算机视觉工具,帮助您的计算机完成视觉捕获,过滤和分析图像的基本任务,让您在智能的数据图像中可以更好的开发程序!软件的操作简单,使用方便,是款非常值得信赖的软件。

1. 下载OpenCV自解压程序

打开https://opencv.org/releases.html,可以看到如图1的界面

1555150298542563.png


点击Win pack,设置好路径,开始下载。下载完成后,如图2所示。



image.png


双击该exe文件进行解压。解压后如图3所示。

image.png


2. 安装VS2017

首先打开VS2017,点击菜单栏中【文件】→【新建】→【项目】。如图4所示



image.png




点击之后,如图5所示,在【Visual C++】栏中选择【空项目】,然后给项目命名,例如名称为opencv_test,设置好项目位置,然后点击确定。


image.png

之后如图6所示。在【解决方案资源管理器】的【源文件】中【添加】→【新建项】。

image.png


之后如图7所示。选择C++文件,对其命名,例如命名为main.cpp,然后点击添加。

image.png


此时,新项目已经建立,如图8所示。


image.png


_ueditor_page_break_tag_

4. 配置包含路径


将编译器由【x86】改为【x64】,这是因为OpenCV4.1.0仅支持x64。再点击【视图】→【其他窗口】→【属性管理器】,结果如图9所示。


image.png



右击【Microsoft.Cpp.x64.user】→【属性】,出来如图10的界面。


image.png


在【通用属性】→【VC++目录】栏中,可以看到如图11的界面。


image.png


将以下两条路径名添加到【包含目录】中。注意:具体路径名根据自己OpenCV路径不同而不同。

C:OpenCV-4.1.0opencvuildinclude

C:OpenCV-4.1.0opencvuildincludeopencv2

添加成功后,点击【确定】,即配置好了包含路径。


5. 配置库目录


库目录同样是在图11的界面中配置,【包含目录】下面第2个即是【库目录】。将以下路径名添加到【库目录】中。

C:OpenCV-4.1.0opencvuildx64vc15lib 

同样,具体路径名根据自己OpenCV路径不同而不同。x64文件夹下有两个文件夹,分别是VC14和VC15。其中,VC14对应VS2015,VC15对应VS2017。库目录配置好后,如图12所示。


image.png


添加成功之后,点击【确定】,即配置好了库目录。


在图12的界面中,点击【通用属性】→【链接器】→【输入】。在【附加依赖项】中添加opencv_world410d.lib。这个文件库在文件夹C:OpenCV-4.1.0opencvuildx64vc15lib下。opencv_world410d.lib是Debug版本的文件库,目前只需要添加这个文件库即可。链接器配置好之后,如图13所示。


image.png

点击【应用】,点击【确定】。



7. 配置环境变量


返回桌面,点击【此电脑】→【属性】→【高级系统设置】→【环境变量】→【Path】。将以下路径名添加到【Path】中,点击【确定】。

C:OpenCV-4.1.0opencvuildx64vc15in

同样,具体路径名根据自己OpenCV路径不同而不同。

8. 重启VS2017

此处建议重启VS2017,免得需要在Windows文件夹下加入OpenCV的动态链接库。

9. 测试配置是否成功

此处以读取显示一幅图像为例,测试配置是否成功。如图14所示。



image.png


运行之后即可显示结果,表示配置成功。如图15所示,会出现一个控制台窗口和一个图片窗口。


image.png



总结

配置包含路径


C:\OpenCV-4.1.0\opencv\build\include


C:\OpenCV-4.1.0\opencv\build\include\opencv2


配置库目录


C:\OpenCV-4.1.0\opencv\build\x64\vc15\lib 


配置链接器


opencv_world410d.lib   (在C:\OpenCV-4.1.0\opencv\build\x64\vc15\lib下)


配置环境变量


C:\OpenCV-4.1.0\opencv\build\x64\vc15\bin


火爆手游