想用一下aruco这个包,结果发现之前配置的opencv并不完整,没有包含好contrib内容,重新配置一遍,发现还是有些问题需要记录一下。
本文的基础是这个教程
以及参考如下教程:
BUILD_OPENCV_WORLD可以在等下导入lib文件的时候轻松点,下面取消勾选可以让cmake快点
解决问题:
(1)无法打开包括文件: “boostdesc_bgm.i”: No such file or directory opencv_xfeatures2d D:\OpenCV\opencv_contrib-4.1.1\modules\xfeatures2d\src\boostdesc.cpp
原因:下载的时候网络不稳定,有些文件并没有正常下载下来,但是我觉得是本来就缺了。。。
VS2015+OpenCV4.1.1拓展模块配置主要错误解决方案(含缺少文件百度云链接)
(2)缺少*.world*.lib文件:
将opencv文件中的对应.lib文件复制粘贴到contib文件的对应位置即可
(3)无法打开python*_d.lib,conda初始默认环境
win10下用 Visual Studio 2019 重新生成 OpenCV 解决方案报 LNK1104 无法打开文件 “python38_d.lib”
如果你是在conda环境下的情况
(4)Error:无法定位程序输入点 。
解决方案: 将D:\Opencv\opencv\Mybuild\install\x64\vc14\bin 的所有dll文件扔到system32文件中即可,我并没有复制到SysWOW这个文件夹也能运行。
终于成功了。。。
|