系列文章目录
首先确保已经安装了Python
Mac 下可以直接使用 brew
来安装OpenCV,具体步骤如下:
# add opencv
brew tap homebrew/science
# install opencv
brew install opencv
安装必要的python库
pip install numpy
pip install matplotlib
测试是否安装成功
import cv2
import numpy as np
from matplotlib import pyplot as plt
img = cv2.imread(\'road.png\', 0)
plt.imshow(img, cmap=\'gray\', interpolation=\'bicubic\')
plt.xticks([]), plt.yticks([]) # to hide tick values on X and Y axis
plt.show()
写在最后:
作为一个曾经编译过无数次 OpenCV 最后好不容易成功的人来说,我觉得安装 OpenCV 这个问题可以归为玄学,尤其是在 Windows 下,所以安装的时候最好多请教 Google, Good Luck!
果然图方便是不行的,直接使用brew安装的OpenCV有bug,在使用findContours函数的时候会报错Assertion failed,查了好久发现这个是某个版本的bug,但是作者已经在最新的版本中修复了:issue
所以又得重新安装OpenCV了,先卸载掉之前的:
brew uninstall opencv
然后按照这篇文章中的方法安装:
Install OpenCV On Mac