【统一解决OpenCV+contrib编译过程中ippicv、face_landmark_model以及boostdesc/vgg_generated文件下载缓慢问题】

统一解决OpenCV+contrib编译过程中ippicv、face_landmark_model以及boostdesc/vgg_generated文件下载缓慢问题

在编译过程中,ippicv、face_landmark_model以及boostdesc/vgg_generated需要通过网络下载,国内网络下载缓慢或失败,本博客统一、集成的解决文件下载问题。

1 提前下载文件

首先在你的opencv工作空间创建download文件夹,以上所有文件都将放入此文件夹,此博客假定此目录为/home/opencv/download,方便后续说明
下载博主整合好的文件包链接 提取码: 5nx8
注意,此文件包中ippicv版本为ippicv_2020_lnx_intel64_20191018_general,适用于opencv3.4.10,其他版本需要对应在github链接下载
包含以下文件:
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-6gQMwmO8-1689564102403)(vx_images/565760193836511.png)]

2 修改cmake文件

以ippicv详细举例:打开opencv/3rdparty/ippicv/ippicv.cmake
修改第42行的http网址
修改为

"file:///home/opencv/download/"
#具体填写你的download目录

如图
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-FglrpxdK-1689564102404)(vx_images/215801918586400.png)]

保存退出
按照此方法修改face_landmark_model的cmakelist,目录为:opencv/opencv_contrib/modules/face/CmakeLists.txt
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-sz1etFfU-1689564102405)(vx_images/417872402625603.png)]

修改boostdesc/vgg_generated的.cmake文件,目录为:opencv/opencv_contrib/modules/xfeatures2d/cmake里的两个的.cmake文件
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-lyvoOKSK-1689564102406)(vx_images/154833325951354.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ZLyQe8nr-1689564102407)(vx_images/305323489899758.png)]

修改完成

3 正常编译,顺利快速通过

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-RCq49wJQ-1689564102408)(vx_images/454312817132878.png)]

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值