OpenCV(Open Source Computer Vision Library),是一个开源的跨平台的计算机视觉库,它实现了图像处理和计算机视觉领域的很多通用算法,可以在多种计算机平台上运行,支持C++、C#、Python等语言,也提供了Ruby、Matlab等语言的接口。OpenCV是基于BSD许可证发布的,因此它可以免费应用于科研或商业领域。下面就介绍下如何搭建Opencv开发环境,并将流程和步骤分享给大家。
步骤:
1)下载OpenCV
2)下载Homebrew (已经安装请忽略)
3)下载并安装CMake(已经安装请忽略)
4)使用Cmake编译OpenCV
5)OpenCV交叉编译FFMpeg
6)遇到的报错及其解决方案
一、下载OpenCV
OpenCv官网

进入OpenCV官网的Release页面,选择适合的版本。Mac上没有安装包,我们需要自己编译source文件。

二、下载Homebrew (已经安装请忽略)
官方命令
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
最简单的解决方案就是国内镜像安装。
/bin/zsh -c "$(curl

本文详细介绍了在Mac上如何一步步搭建OpenCV的开发环境,包括下载OpenCV源码、安装Homebrew、CMake,以及如何编译和安装。同时,针对编译过程中可能出现的FFMpeg依赖问题,提供了解决方案,如添加编译选项解决zlib缺失的问题。此外,还涵盖了如何交叉编译OpenCV以支持FFMpeg,以及处理版本冲突的策略。
最低0.47元/天 解锁文章

被折叠的 条评论
为什么被折叠?



