发布于 2015-12-22 00:28:44 | 1222 次阅读 | 评论: 0 | 来源: PHPERZ

首先确保已经安装了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!

Update:

果然图方便是不行的,直接使用brew安装的OpenCV有bug,在使用findContours函数的时候会报错Assertion failed,查了好久发现这个是某个版本的bug,但是作者已经在最新的版本中修复了:issue

所以又得重新安装OpenCV了,先卸载掉之前的:

brew uninstall opencv

然后按照这篇文章中的方法安装:

最新网友评论  共有(0)条评论 发布评论 返回顶部

Copyright © 2007-2017 PHPERZ.COM All Rights Reserved   冀ICP备14009818号  版权声明  广告服务