opencv-contrib4.5.1安装遇到问题解决方案

VS2019+Opencv451+contrib451+camke3.17.4


之前为装这个花费了整整一天时间去解决。


一、安装 CMake ,用CMake编译opencv和opencv_contrib

1.遇到错误一:

在这里插入图片描述 刚开始安装就遇到这个错误,心态有点裂,别人是进行到下一步,我是刚开始。然后经过一系列查找发现问题所在。之前由于安装CUDA导致我的VS2019安装目录被篡改,cmake无法在相应的目录下找到我的VS。解决方案如下:
1. 将vs安装目录改回到原先默认安装位置。
2. 卸载vs2019重新安装。

2.遇到错误二:

在这里插入图片描述
在这里插入图片描述
遇到此处错误不要慌,谁装都会遇到,需要在github上下载相应库。
对应的库已经下好,已上传。具体操作如下:
找到你的opencv安装目录中sources文件夹,里面会有个CMakeLists.txt文本文件,打开它。
在这里插入图片描述例如出现以下代码时:
#do_copy"“boostdesc_bgm.i”"“0ea90e7a8f3f7876d450e4149c97c74f”
“https://raw.githubusercontent.com/opencv/opencv_3rdparty/34e4206aef44d50e6bbcd0ab06354b52e7466d26/boostdesc_bgm.i”
“D:/OpenCV/opencv/contrib_new/downloads/xfeatures2d”

意思让你去这个网址:
“https://raw.githubusercontent.com/opencv/opencv_3rdparty/34e4206aef44d50e6bbcd0ab06354b52e7466d26/boostdesc_bgm.i”

下载
boostdesc_bgm.i。

并让你将这个文件安装到:
"D:/OpenCV/opencv/contrib_new/downloads/xfeatures2d"这个目录下。

然后就缺啥补啥,下啥即可。一共16个文件需要下载。

注意:如果该目录下没有这个文件夹,需要你自己命名一个名字相同的文件夹,并将其放到里面。

补好后直接configure,会直接没有任何错误。图如下:
在这里插入图片描述
接下来的安装就属于无脑操作,按照步骤安装即可。


总结

需要的16个文件我已上传,需要者自行下载。或者自己根据提示在gitup上自行下载。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Wardeld

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值