我是靠谱客的博主 陶醉月光,最近开发中收集的这篇文章主要介绍在win10下配置VS2017搭载OpenCV4.0,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

其实刚开始不准备入门OpenCV的,现在CV岗感觉好激烈,我觉得自己入了也是当炮灰,但是实验室有点事情必须要用OpenCV,没办法我还是要学一下。

找了很久配置OpenCV4.0,网上的大神们有很多配置方法,但是我觉得OpenCV3版本可能跟4还是略有一点不同。

我电脑里面很早就有VS2017,在下面就不介绍了,直接从OpenCV开始。

(本文没有配置 CMake,配置 CMake 的博文在后面,需要的小伙伴可以在我后面的博文里找到)

 

一、下载OpenCV4.0

直接到官网https://opencv.org/下载,我直接就选择了最新版

然后在下个页面选择

说实话下载还是很方便的,直接就得到这个包

然后双击得到一个OpenCV文件夹

没错,这就是下载完成了,就这么简单。我觉得这是我配置环境以来,下载最方便的一个了。

 

二、配置环境变量

【此电脑】——> 【(右键)属性】——> 【高级系统设置】——> 【高级】——> 【环境变量】——>(双击)系统变量中的 PATH ——> 在变量值里面新建相应路径

这里的路径请读者自己在OpenCV的下载路径下找到,然后按照自己的情况进行添加,不懂可留言。

 

三、工程包含目录的配置

网上相当多的OpenCV配置博文都写到“每次新建工程要重新配置”,其实不用这样麻烦的。

首先在VS2017上新建一个控制台程序,然后在【源文件】处右键单击——>【添加】——>【新建项】——>【C++文件】

在菜单栏点击【视图】——>【其他窗口】——>【属性管理器】

然后在【(右键)Debug|x64】——>【属性】——>【VC++目录】——>【包含目录】

然后添加

这是我觉得与之前版本最大的不同之处,在我的 include 文件夹下只有 opencv2 一个文件夹,但是网上的教程中还需要添加一个在其下的 opencv 文件夹,可是我下载之后并没有这个文件夹,不知道是不是都是这种情况,最终我在此只能添加了两项。

在【库目录】中添加

然后【链接器】——>【输入】——>【附加的依赖项】这里添加项中的400,代表4.0版本,其他版本请自动调整。

Debug 里面就配置完了,然后确定之后,再在【Release|x64】的【链接器】——>【输入】——>【附加的依赖项】上添加“opencv_world400.lib”

 

四、最终测试

在文件中编写测试代码,这里最重要的就是图片路径了,如果路径错误就会报错的。

#include <opencv2/opencv.hpp>
using namespace cv;
int main()
{
//读取本地的一张图片便显示出来
Mat img = imread("C:\Users\GGG\Pictures\5a1fc24f60d0e.jpg");//这里的文件路径要自己选择,注意是“\”而不是“”
imshow("MM Viewer", img);
//等待用户按键
waitKey(0);
}

将菜单栏上的 Debug 模式从 x86 改成 x64

运行代码

得到结果,就配置成功了,否则配置失败。

 

 

 

 

 

最后

以上就是陶醉月光为你收集整理的在win10下配置VS2017搭载OpenCV4.0的全部内容,希望文章能够帮你解决在win10下配置VS2017搭载OpenCV4.0所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(34)

评论列表共有 0 条评论

立即
投稿
返回
顶部