1. opencv安装与配置,Homebrew命令下操作
1.1. 安装Homebrew
Homebrew 是一款 macOS 平台下的软件包管理工具,拥有安装、卸载、更新、查看、搜索等很多实用的功能。包管理工具可以让你安装和更新程序变得更方便,目前在 OS X 系统中最受欢迎的包管理工具就是 Homebrew。
(1)打开终端,复制粘贴下面脚本:
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
(2)如果你的电脑如果已经安装过brew了,如你想要重新安装必须要先卸载homebrew:
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall)"
(3)安装完成后检查是否安装成功:
brew -v
1.2. 安装opencv
(1)为了保证套件的完整,接着执行官网的建议脚本,安装wget:
brew install wget
(2)接下来就利用Homebrew来安装cmake:
brew update
brew upgrade
brew install cmake
1.2.1. 第一种方法:利用homebrew安装opencv
(1)第一句话是检查是否已经安装了opencv,第二句话是安装opencv
brew search opencv
brew install opencv
(2)安装完成之后检查一下依赖:
brew info opencv
1.2.2. 第二种方法:
(1)去官网上下载OpenCV,链接地址https://opencv.org/releases/选择一个自己的版本,然后点击release版本的进行下载,下载下来是一个压缩包。
(2)打开下载目录,双击解压opencv-4.1.1,到该路径下,然后新建一个release文件夹,再进到release文件夹下,然后输入make就开始编译了,在MacOS上编译速度就是比Win上快。大概十分钟编译完毕,最后输入sudo make install进行安装,安装花的时间也挺久的,要二三十分钟。
cd /Users/chenjian/Downloads/opencv-4.1.1
mkdir release
cmake -G "Unix Makefiles" ..
#编译文件
make
(3)至此OpenCV就算安装完毕了。然后同第一种方法检查是否安装成功。
(4)在路径/usr/local/include下会生成opencv与opencv2子文件夹,里面包含了许多opencv的头文件。在路径/usr/local/lib下也会生成opencv的相关的库。
(5)关于如何查找这个“/usr/local”,打开Finder,按住Command+Shift+G,然后输入/usr/local回车就进去啦,OS下很多文件是隐藏的,通过这种方法就能进去。
1.3. Homebrew常用命令
搜索软件:brew search 软件名,如brew search wget
安装软件:brew install 软件名,如brew install wget
卸载软件:brew remove 软件名,如brew remove wget
安装完成之后检查一下依赖:brew info 软件名,如brew info opencv
查看已安装的软件:brew list