在opencv3.0中无法直接使用sift,surf等特征点检测算子,需要额外配置opencv_contrib。
在查看网上诸多教程,失败n次后,终于找到了正确的配置方式。
visual studio2013;cmake用的3.2.0-rc1-win32-x86;opencv_contrib也要去GitHub下载对应的opencv_contrib-3.0.0。
这样cmake成功编译后,vs编译也依然报错,考虑到本次实验只需要用的xfeatures2d,在cmake编译config步骤作了调整:
config后的红色变量只保留了BUILD_opencv_xfeatures2d。终于VS编译配置也成功了,sift和surf可以顺利用起来啦。
原文地址:https://www.cnblogs.com/a-little-v/p/9261089.html
时间: 2024-10-28 21:09:31