安装OpenCV扩展库contrib
做东西需要用到SURF,opencv3将此算法移到了第三方库contrib,
本文简述安装opencv的contrib库
环境:Qt5.9.1 + opencv3.1
下载
contrib库 点此下载
推荐opencv是3.1,contrib就下载3.1,版本对应不容易出错
opencv3.1我之前已经安装过了
cmake 自行百度下载(可参考我之前QT与opencv配置的文章)
编译contrib
将下载好的contrib解压到opencv文件夹
opencv3.1我之前已经编译过了
打开cmake-gui,找到OPENCV_EXTRA_MODULES_PATH
在后面选择D:/opencv/opencv_contrib-3.1.0/modules
.
这是我的路径,根据你opencv安装路径的自行判断
点击configure, 多点几次 直到红色项消失
点击Generate
make编译
cmd进入生成目录
1.输入 ming32-make
进行编译 (时间会有点长)
2.输入 ming32-make install
进行安装
完成!