opencv3.4.4 +contrib模块在win10+vs2017的编译和配置

本文详细介绍了如何在Windows 10环境下,使用Visual Studio 2017编译和配置OpenCV3.4.4以及其contrib模块。通过下载源文件、安装cmake,设置cmake路径并configure,最终成功生成OpenCV.sln文件,并验证contrib模块的存在。同时,文章还提供了环境变量配置和VS项目属性页配置的步骤,确保opencv的完整开发环境搭建。
摘要由CSDN通过智能技术生成


首先需要说明下,我的电脑是win10、64位的,使用vs2017作为常用的C++IDE。opencv3.4.4是最近才更新的,不到半个月。不过这两天听说opencv也刚出了4.0版本,还没有去体验,现在还是使用opencv3.4.x版本的吧,毕竟用的人多,出了问题也好Google。之前电脑上配置了3.4.0版本的,可是由于opencv在3.4.1版本后加入了许多关于深度学习的模块,显然3.4.0版本是无法体验的,所以就打算装个3.4.4版本的,尝尝鲜。

1 准备工作

1.1、下载opencv源文件

推荐去GitHub上下载吧,地址,点进去之后,选择对应模块,找到release,如下图所示,点击,然后下载对应版本,这里选择opencv3.4.4版本的。
图1
同理可下载opencv-contrib模块,切记,切记,两者的版本要一直,这里都是3.4.4。如下图所示(点zip就可以下载了)。
图2

1.2、解压文件

将上述得到的两个文件解压。如下图所示。请注意,其中有个文件是.exe,不要紧张,和安装的文件不同,其实就是一个解压过程。这里我都将其解压到D:\OpenCV\opencv-3.4.4,你可以自己重新设置自己的目录,不过一定要记住,后面要用。
图3

1.3、cmake安装

由于我电脑上已经有了cmake,这里我就不说明cmake的安装过程了,网上有很多教程。

1.4、visual studio 2017的安装

我这里使用的是vs2017的专业版,当然肯定是破解的了。vs的安装很简单,自行百度吧。

2 cmake编译

在cmake编译过程中,会下载很多东西,而且又是外网,很多时候会下载失败,所以推荐使用vpn吧。

2.1、设置cmake的路径

如下图所示,设置source文件目录,我这里是D:\OpenCV\open

评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值