博客
关于我
【从零学习OpenCV 4】安装过程中问题解决方案
阅读量:338 次
发布时间:2019-03-04

本文共 1096 字,大约阅读时间需要 3 分钟。

本文首发于“小白学视觉”微信公众号,欢迎关注公众号

本文作者为小白,版权归人民邮电出版社所有,禁止转载,侵权必究!


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

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

寻找网络资源

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

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

由于部分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”文件夹是一个隐藏文件夹,找到它需要打开“隐藏的项目”。

《OpenCV 4开放详解》往期推荐

经过几个月的努力,市面上第一本OpenCV 4入门书籍《OpenCV 4开发详解》将于今年12月左右由人民邮电出版社发行。如果小伙伴觉得内容有帮助,希望到时候多多支持!

关注小白的小伙伴可以提前看到书中的内容,我们创建了学习交流群,欢迎各位小伙伴添加小白微信加入交流群,添加小白时请备注“学习OpenCV 4”。

 

你可能感兴趣的文章
MariaDB的简单使用
查看>>
MaterialForm对tab页进行隐藏
查看>>
Member var and Static var.
查看>>
memcached高速缓存学习笔记001---memcached介绍和安装以及基本使用
查看>>
memcached高速缓存学习笔记003---利用JAVA程序操作memcached crud操作
查看>>
Memcached:Node.js 高性能缓存解决方案
查看>>
memcache、redis原理对比
查看>>
memset初始化高维数组为-1/0
查看>>
Metasploit CGI网关接口渗透测试实战
查看>>
Metasploit Web服务器渗透测试实战
查看>>
MFC模态对话框和非模态对话框
查看>>
Moment.js常见用法总结
查看>>
MongoDB出现Error parsing command line: unrecognised option ‘--fork‘ 的解决方法
查看>>
mxGraph改变图形大小重置overlay位置
查看>>
MongoDB可视化客户端管理工具之NoSQLbooster4mongo
查看>>
Mongodb学习总结(1)——常用NoSql数据库比较
查看>>
MongoDB学习笔记(8)--索引及优化索引
查看>>
mongodb定时备份数据库
查看>>
mppt算法详解-ChatGPT4o作答
查看>>
mpvue的使用(一)必要的开发环境
查看>>