OpenCV-Python有多种安装方式,下面将逐一尝试。
Mac系统中使用pip安装
Python 3.x中目前安装OpenCV特别简单
pip install opencv-python
安装完就可以直接使用了,如果你是在PyCharm环境中使用,可能会遇到一些权限问题,如:你想通过摄像头捕获视频将会返回错误,请在PyCharm之外运行。
依赖说明
- Python-2.7.x
- Numpy
- Matplotlib(可选)
Mac系统使用port安装
sudo port install python27 sudo port install py27-numpy
sudo port install opencv
port select python
port installed opencv
安装完成后测试是否正确安装
python -c "import cv2; print cv2.__version__"
如果正常返回版本号,说明安装正确
在Windows系统中安装
注意:如果你的Windows系统中安装了多个版本的Python请,正确设置PATH环境变量,可为不同版本设置单独的环境脚本Python27.bat
:
SET PATH=C:/Python27;C:/Python27/Scripts;%PATH% CMD
从预编译包安装OpenCV
- 从sourceforge下载编译好的二进制文件,并运行后将会解压一个目录opencv;
- 将
opencv/build/python/2.7/
中的cv2.pyd
拷贝到Python的lib/site-packages
目录 - 安装numpy
pip install numpy
- 测试安装
python -c "import cv2; print cv2.__version__"
如果正常返回版本号,说明安装正确