mac下使用opencv编译安装新模块contrib

Posted swenw

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mac下使用opencv编译安装新模块contrib相关的知识,希望对你有一定的参考价值。

opencv-4.0.1

opencv_contrib-4.0.1

提供ippicv下载链接: https://pan.baidu.com/s/1OIJRUqPqAtpMetku8qX36w

contrib: https://pan.baidu.com/s/1p5ESP564A6mgB_ZnNlD6_Q

opencv: https://pan.baidu.com/s/1orw0IjpJjOyVpt_x1lov2A

 

大体可以根据这个教程来:

https://blog.csdn.net/weizihan8333/article/details/78534872

https://blog.csdn.net/u010409517/article/details/90714377

但作者关于ippicv说得并不明确,我提出我的解决办法:

查看红字报错,去Cmakelog.txt中查看

#use_cache "/Users/swenw/Downloads/opencv-4.0.1/.cache"

发现文件下载缓存是这个文件夹,于是使用访达去了之后看到ippicv的下载是1.3MB,根本没有下载下来

于是自己手动下载了,上传到.cache之后,注意还得在文件前面加上md码,具体查看Cmakelog.txt文档

所以最后将.cache中的文件替换为fe6b2bb75ae0e3f19ad3ae1a31dfa4a2-ippicv_2019_mac_intel64_general_20180723.tgz

 

后来make时又遇到了这个: fatal error: ‘tesseract/baseapi.h’ file not found

看到了这个网站:https://answers.opencv.org/question/209158/opencv-4-make-failed-precomphpp5410-fatal-error-tesseractbaseapih-file-not-found/ 得知了错误原因,但我重新brew reinstall tesseract了,之后make通过

数字媒体技术是我继移动互联网以后再次让我头秃的一门课……

以上是关于mac下使用opencv编译安装新模块contrib的主要内容,如果未能解决你的问题,请参考以下文章

Mac下安装使用OpenCV

mac下Nginx+lua模块编译安装

opencv第二课,使用cmake编译OpenCV,并添加opencv_contrib模块

mac系统上通过源码编译安装opencv for java

opencv学习-特征提取和检测2-opencv4.1编译扩展模块

在Linux下OpenCV的下载和编译