Windows下配置Python版本OpenCV

时间:2021-07-22 23:51:37

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

如果网络连接没有问题,正常执行结果如下所示。
Windows下配置Python版本OpenCV

1.3 离线安装第三方库(包)

网址下载相关的工具包,如pillow、numpy、matplotlib等。比如下载matplotlib后放到桌面任一文件夹内。转到该文件夹,使用如下命令即可安装matplotlib:

pip install matplotlib-1.5.3-cp27-cp27m-win32.whl

安装matplotlib时会自动安装其依赖项,安装截图如下所示:
Windows下配置Python版本OpenCV

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()

图片显示结果如下所示:
Windows下配置Python版本OpenCV