編譯OpenCV以及openc_contrib提示缺少boostdesc_bgm.i文件出錯的解決


~/opencv_contrib/modules/xfeatures2d/src/boostdesc.cpp:673:20: fatal error: boostdesc_bgm.i: No such file or directory

解決方式:
采用的是源碼編譯的方式,所以可以查看 build 文件夾下的日志文件 CMakeDownloadLog.txt,在日志文件CMakeDownloadLog.txt中搜索 boostdesc_bgm.i 關鍵詞 (不是在文件夾中搜索),
發現這個文件下載失敗了。日志文件里就有它的下載地址,直接復制其下載地址到網頁可以看該到文件的源碼,直接拷貝源碼並生存同名文件,放在 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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM