转自:https://zhuanlan.zhihu.com/p/121721651

一、安装Homebrew

  • 安装具体过程略。
  • Homebrew国内镜像加速:
# 替换 Homebrew
git -C "$(brew --repo)" remote set-url origin https://mirrors.ustc.edu.cn/brew.git
# 替换 Homebrew Core
git -C "$(brew --repo homebrew/core)" remote set-url origin https://mirrors.ustc.edu.cn/homebrew-core.git
# 替换 Homebrew Cask
git -C "$(brew --repo homebrew/cask)" remote set-url origin https://mirrors.ustc.edu.cn/homebrew-cask.git
# 替换 Homebrew-bottles
# 对于 bash 用户:
echo 'export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.ustc.edu.cn/homebrew-bottles' >> ~/.bash_profile source ~/.bash_profile
# 对于 zsh 用户:
echo 'export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.ustc.edu.cn/homebrew-bottles' >> ~/.zshrc source ~/.zshrc

二、使用 brew 安装 OpenCV

  • 如果要安装最新版本 (目前(2020-03)最新版本是 OpenCV4)
brew install opencv
  • 如果要安装其它版本,如 OpenCV3、OpenCV2,则 使用如下命令
brew install opencv@3
brew install opencv@2

安装后的位置:

  • 本体:/usr/local/Cellar

以下均以链接形式存在:

  • 头文件:/usr/local/include
  • 库文件:/usr/local/lib
  • cmake module:/usr/local/share
  • 二进制文件:/usr/local/bin,只是自带的几个Demo
  • 符号链接: /usr/local/opt,不知道干啥用的

三、切换 OpenCV 大版本

通过 opencv_version 命令可以查看当前 opencv 版本,首位数就是大版本号。

目前 OpenCV 有 3 个大版本分别是 2、3、4,可以通过 brew 同时安装这几个版本,然后通过命令切换大版本。
比如从 版本4 切换到 版本3:

1. 首先 unlink 当前版本。

brew unlink opencv@4

2. 然后 link 想要的版本。

需要加 --force 选项

brew link opencv@3 --force

3. 完成切换

此时相关的头文件、库文件的链接就都转到 /usr/local/Cellar/opencv@3 上了。
可通过 opencv_version 命令看看当前的 opencv 版本。

macOS Homebrew 安装 OpenCV 及切换版本【转】相关推荐

  1. 在 macOS 上安装 OpenCV

    使用源码进行编译,在macOS 上安装 OpenCV 4 . macOS 版本:macOS Big Sur 11.4. 虽然可以参考这篇文章,使用 pip 快速的安装,但使用 pip 安装的 Open ...

  2. MacOS中安装OpenCV

    MacOS中安装OpenCV MacOS中安装OpenCV 所需的包 安装CMake 获取OpenCV源代码 获取最新的稳定OpenCV版本 从Git存储库中获取最新的OpenCV 使用CMake从源 ...

  3. Homebrew 安装 OpenCV

    Homebrew 安装 OpenCV brew info opencv brew install cmake brew install pkg-config brew install opencvvi ...

  4. MacOS利用Homebrew安装OpenCV(超方便)

    --wongkai@hnu.edu.cn Homebrew 是macOS下的一款包管理工具,类似于linux下的apt.yum.它几乎是Mac的必备.具体参考:The Missing Package ...

  5. MacOS使用homebrew安装OpenCV及遇到的坑

    1.安装homebrew /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/ ...

  6. 安装opencv和python版本有关吗_python安装opencv_python安装opencv完要安装什么配套吗...

    它轻量级而且高效-由一系列 C 函数和少量 C++ 类构成,同时提供了Python.三.安装OpenCV的的两种方法 怎么为python安装opencv模块,oecv可以方便的进行图片处理,因此,搞人 ...

  7. ubuntu 安装 opencv 的 c++版本

    一. 环境配置 1. 下载安装包并解压 (1)去官网下载安装包. 选择Sources下载,我下在的是最新版本. (2)解压安装包(zip) unzip opencv-4.5.2.zip 解压后,进入解 ...

  8. opencv 安装_如何在 CentOS 8 上安装 OpenCV

    本文最先发表在: 如何在 CentOS 8 上安装 OpenCV​www.itcoder.tech OpenCV(Open Source Computer Vision Library) 是一个开源的 ...

  9. 使用 pip 快速安装 OpenCV

    使用 pip 在 Ubuntu,macOS 上快速安装 OpenCV. Ubuntu 版本:Ubuntu 20.04.2 LTS: macOS 版本:macOS Big Sur 11.4. 本文目录 ...

最新文章

  1. java 注解 demo_JAVA语言注解概念使用及Demo讲解
  2. VirtualBox 安装失败的主要原因 不是正版的OS,系统主题需要还原
  3. 记因循环依赖的解决方案
  4. 从linux使用sz命令下载大于4g的文件到windows
  5. 威纶触摸屏如何组态设置离散量报警及报警历史记录?
  6. Wunderlist(奇妙清单)
  7. python实现屏幕录制_python批量转换屏幕录像专家的exe视频
  8. 外卖行业现状分析_简要分析外卖运营行业的发展现状
  9. Windows11跳过联网激活方法
  10. CTU Open Contest 2019 G. Beer Mugs 异或维护奇偶性
  11. 四万字长文说operator new operator delete
  12. CS-Notes 知识清单 备战版
  13. [.Net码农]RDLC报表中使用自定义函数
  14. PC端 kindle 导入 电子书
  15. CSS3 Clip-Path
  16. 小程序源码:聊天斗图微信表情包
  17. 谷粒商城笔记+踩坑(17)——【认证模块】登录,用户名密码登录+微博社交登录+SpringSession+xxl-sso单点登录
  18. linux 用7zip解压rar,Linux7-rar文件的压缩及解压方法
  19. 常微分方程的差分方法C语言,常微分方程差分方法.ppt
  20. python存数据库c读数据库喷码加工_python图片文字识别

热门文章

  1. WireGuard 安装
  2. 力扣让我心碎的第五天
  3. odoo with_context的用法
  4. 13 行 JavaScript 代码让你看起来像是高手
  5. 2020年全球云计算市场增速放缓 我国逆势增长56.6%
  6. Mendix中REST服务实现增删改查(详解步骤)
  7. 安卓常用adb命令汇总
  8. CustomPlot 画曲线
  9. golang使用阿里云api进行中文分词
  10. 【redis】详解布隆过滤器BloomFilter的原理,使用场景和注意事项