【OpenCV】OpenCV4.1.0+opencv_contrib-4.1.0+VS2017编译

本文详细介绍了如何在Windows10上使用OpenCV4.1.0、opencv_contrib-4.1.0、CMake3.17.0和VS2017编译OpenCV,包括从下载到配置CMake,再到生成VS工程和编译库文件的完整步骤。特别强调了编译时选择x64平台和开启OPENCV_ENABLE_NONFREE以支持SIFT、SURF等功能。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

  最近想学习图像拼接的知识,要用到SIFT、SURF的内容,但是OpenCV在3.0版本开始,就逐渐将SIFT、SURF等方法放入opencv_contrib中了,如果想使用需要自己编译到opencv中,于是就在自己的Win10电脑上配置了相应的编译环境。先说下整个流程需要用到的工具:1. OpenCV4.1.0源码、2. opencv_contrib-4.1.0源码、3. CMake、4. VS2017,主要就用到这四个,下面依次讲解操作步骤。

一、OpenCV4.1.0下载

因为有的时候去官网下载的话,下载速度有可能很慢,为了方便大家,这里给出两个路径,一个官网的,一个百度云盘的:
github下载路径
百度云盘下载路径,提取码:xkrv
去官网下载的话注意下载的版本:
在这里插入图片描述
因为我们的最终目的是使用CMake编译,所以直接下载源码也行,不过为了方便起见,还是直接下载完整的OpenCV吧。

二、opencv_contrib-4.1.0下载

opencv_contrib-4.1.0是OpenCV的扩展包,很多包括SIFT、SURF在内的方法都被封装到这里面去了。这里给出两个路径,一个官网的,一个百度云盘的:
github下载路径
百度云盘下载路径,提取码:xrkh
去官网下载的话注意下载的版本:

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值