opencv编译download failed_win10 vs2019 x64 cmake 编译opencv4.3+contrib模块

有问题添加QQ群:686070107

准备环境

win10 + vs2019

下载所需要的文件

cmake https://cmake.org/download/ opencv https://github.com/opencv/opencv/tags opencv-contrib https://github.com/opencv/opencv_contrib/tags

全部解压,并创建一个build文件夹,一共4个文件夹(千万不要有中文路径)

85bee265a066f58cc1a06c13255557d7.png

cmake编译

首先打开cmake,bin目录下面的cmake-gui

选择opencv解压的路径,和要生成的位置

053c5b343b2705e53c500d3a37d293f0.png

选择vs2019版本和编译的目标架构 x64

57039f9e577737df6b5d0086f4a25c87.png

点击finish后等待出现红色界面,再次点击configure后红色消失

4791787191660d83c923063465f67326.png

选择需要编译进去的模块和编译选项

3d9b8bd793b0d5587a79c1d1d23f45ee.png

选择opencv-contrib路径编译进去

578972a20d42d385877d4a31d4ae8f4d.png

配置好之后点击Configure,变红之后在点击一次configure恢复正常。然后点击Generate。

de7056a96ecc555a31ba30cf5419dd4c.png

cmake编译完成点击OpenProject

ac20a77f3cfc830a03837683f678efd5.png

使用vs2019生成解决方案

702ef907465cdff8ca100a09bc5add30.png

报错缺少 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

下载地址 https://download.csdn.net/download/qq_26696715/12626685

最后在install目录下,生成调用dll的全部内容。获得编译后的结果。

f3998667a70b4fcbe21c503cbf1f032b.png

下载 https://download.csdn.net/download/qq_26696715/12459477

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值