Windows下配置Python版本OpenCV
为了快速搭建增强现实原型系统,本文使用Python脚本调用OpenCV,记录如下。
- Python安装
1. Python安装
1.1 下载Python安装包。
从官网下载所需的Python安装包。因为一些插件的限制,这里选择安装的是Win32版本的Python 2.7.13。
1.2 安装包管理工具pip
(1)从这里下载get-pip.py。下载时最好不要复制再粘贴到文本文件,而是以下载工具下载,使得下载的是一个完整的文件,否则会引起文件编码问题。
(2)以管理员方式运行Windows命令提示符CMD。转到get-pip.py所在文件夹,运行命令
python get-pip.py
如果网络连接没有问题,正常执行结果如下所示。
1.3 离线安装第三方库(包)
从网址下载相关的工具包,如pillow、numpy、matplotlib等。比如下载matplotlib后放到桌面任一文件夹内。转到该文件夹,使用如下命令即可安装matplotlib:
pip install matplotlib-1.5.3-cp27-cp27m-win32.whl
安装matplotlib时会自动安装其依赖项,安装截图如下所示:
1.4 测试(显示图像)
安装matplotlib和Pillow后,可用如下代码打开图片(注意:图片和代码放在同一个文件夹下)。
from PIL import Image
import matplotlib.pyplot as plt
img = Image.open('dog.jpg')
plt.figure('dog')
plt.imshow(img)
plt.show()
图片显示结果如下所示: