分享

【从零学习OpenCV 4】安装过程中问题解决方案

 小白学视觉 2021-01-28

重磅干货,第一时间送达

经过几个月的努力,小白终于完成了市面上第一本OpenCV 4入门书籍《从零学习OpenCV 4》。为了更让小伙伴更早的了解最新版的OpenCV 4,小白与出版社沟通,提前在公众号上连载部分内容,请持续关注小白。

在编译OpenCV源码过程中,程序会自动下载一些文件,但是由于网络连接、网速限制等原因,可能会出现部分文件下载失败的情况。对于常见的下载失败ippicv.zip与face_landmark_model.dat两个文件的问题,本书中提供两种解决思路。


1

01

寻找网络资源

直接检索两个文件的全名,对于比较老的OpenCV版本可能会有很多可供下载的资源,对于较新的版本,本书资源的3rdparty中提供了对应OpenCV 4.0和OpenCV 4.1两个版本的文件,可供读者使用。(公众号后台回复“OpenCV 4即可获得下载链接”)

1

02

通过源文件中的下载地址下载

由于部分OpenCV版本使用的人数较少,因此网上可能没有相应的资源,不过也没关系,其实在OpenCV源文件中已经给出了这些文件的下载地址。打开源文件中的CMakeDownloadLog.txt文件(可以在opencv文件夹中搜索找到),能够发现里面没有下载成功的文件的下载地址,将地址直接复制到浏览器中,就可以通过浏览器下载。在笔者有限的经验中,目前这种方法适用于任何一个版本的OpenCV。

找到文件资源后,将其保存在“…\opencv\sources\.cache”路径下的文件夹中,其中ippicv.zip保存在ippicv文件夹中,face_landmark_model.dat放置在data文件夹中。需要注意的是文件的命名形式也十分重要,如果命名规则不满足OpenCV要求的“MD5码+文件名”的形式,例如“MD5码+face_landmark_model.dat”,在编译的时候程序仍然会重新下载文件。关于MD5码的查看方式非常简单,读者可以自行了解,这里不再做介绍。

提示

“.cache”文件夹是一个隐藏文件夹,找到它需要打开“隐藏的项目”。

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多