首先按照这个文件要求下载需要的文件:
https://blog.csdn.net/Kalenn212/article/details/106289172
如果提示缺少文件,到此处(gitee地址)找以下文件,放到opencv_contrib/modules/xfeatures2d/src/下:
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
————————————————
版权声明:本文为CSDN博主「Kalenn」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/Kalenn212/article/details/106289172
cmake代码:
mkdir build
cd build
cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local -D WITH_GTK=ON -D WITH_GTK_2_X=ON -D OPENCV_GENERATE_PKGCONFIG=YES -D BUILD_TBB=ON -D WITH_TBB=ON -D OPENCV_ENABLE_NONFREE=ON -D OPENCV_EXTRA_MODULES_PATH=../opencv_contrib-3.4.10/modules ..
sudo make -j8
make 报错:
opencv_contrib安装出现无法打开包括文件: “opencv2/xfeatures2d/cuda.hpp”: 解决方法
https://blog.csdn.net/gbz3300255/article/details/90240912
修改include后面的内容后make clean 一下 再重新sudo make-j8
sudo make install
后续配置环境:
https://blog.csdn.net/qq_34907927/article/details/111647393
从第四步开始做