编译OpenCV时错误,缺少boostdesc_bgm.i文件的问题(附带资源)

其实就是缺少以下文件:
boostdesc_bgm.i
boostdesc_bgm_bi.i
boostdesc_bgm_hd.i
boostdesc_lbgm.i
boostdesc_binboost_064.i
boostdesc_binboost_128.i
boostdesc_binboost_256.i
vgg_generated_120.i
vgg_generated_64.i
vgg_generated_80.i
vgg_generated_48.i
从https://github.com/opencv/opencv_contrib/issues/1301 找到相关链接下载。
然后大家会发现下载不下来,hh,有一种解决办法,就是打开它对应的网页可以看到源代码,然后把源代码拷贝下来,放到本地txt文件里面,再重命名txt文件为以上对应的文件名即可。
将以上文件拷贝到opencv_contrib/modules/xfeatures2d/src/目录下,再在终端输入:

make clean
make

另外,不想那么麻烦的同学可以直接从这里下载:
boostdesc_bgm.i等文件.rar

你可能感兴趣的:(c/c++,图像处理)