官网给出的OpenCV3.2最高支持到Python2.7版本,如果想用2.7版配置OpenCV的,可以参考一下内容。配置起来还是非常简单的,下面给出需要的下载地址: Python2.7.5 Numpy1.10.0 Matplotlib1.3.0 OpenCV3.2
安装Python以及Numpy、Matplotlib,一直下一步就好,我装在了默认路径下,其中Numpy、Matplotlib的安装会自动找Python的安装路径。安装完成后打开Python自带的IDLE,输入import numpy测试安装是否成功:
如果显示如上,即为安装成功,也就是可以导入numpy模块。
安装OpenCV3.2 我装在了D:\opencv3.2路径,也是一直下一步就好了,安装完成后,进入\opencv\build\python路径,我们可以看到,只有2.7版本:
选择2.7中的x86文件夹为的cv2.pyd,pyd文件是一种Python动态模块,可以把他理解为C++中的dll文件,只是改了后缀为pyd。将cv2.pyd 复制到C:\Python27\lib\site-packages内,就完成了OpenCV的配置,确实比VS配置OpenCV方便很多。
打开Python自带的IDLE,测试配置是否成功,输入:
import cv2
print cv2.__version__
导入OpenCV模块并打印版本号: