废话不多说,直接开始
1.下载oepncv:https://github.com/Itseez/opencv
下载opencv_contrib: https://github.com/Itseez/opencv_contrib
下载Cmake:https://cmake.org/download/
cmake如果没有安装的话,安装时候及注意一点,选择中间的添加到所有用户
,其他的下一步就行,路径别忘了改一下
当然,懒得下载的话,已经上传的百度云,请自行拷贝
百度云链接:链接:https://pan.baidu.com/s/1mBsi14PucvFwolcQjn1bzg
提取码:obt4
opencv安装完成后在同级文件夹下建立new_build
准备工作,因为cmake时有一些文件不好下载,所以提前下载好放到指定文件夹内
就是这些文件,百度云里边有,请自行拷贝
放置在opencv_contrib-3.4.7\modules\xfeatures2d\src里边即可
第一步,编译,打开cmake,路径选择好
直接configure就好,选你的VS版本,这里一定要选对是哪一版,2015还是2017,32位还是64位。本人是64位的VS2017
有的上遍有三框,中间那个是选择位数,选好自己的位数
底部出现configuring done就行了,出现红不用管,警告不用管
第二步 search non 选择上
search wo 勾上
search mo 选择第二个,填写好你的opencv_contrib-3.4.7\modules
确认好之后再次configure,等一会读条完了会看到configuring done,
之后再点击generate,
都完了之后会有Configuring done和Generating done两行。此时点击open Project即可
如下图:
第三步 生成 注意你要编译的版本,可以选择Dubag,点击install右键生成,生成完成之后,生成解决方案就ok了
编译release,直接上方换成release版本就行,右键点击重新生成即可,完成