配置环境:Windows8,32位,Python2.7.12, OpenCV3.1.0,python对应的numpy版本Numpy1.11.2
下载地址:python2.7.12 下载地址:https://www.python.org/downloads/release/python-2712/
OpenCV3.1.0、Numpy1.11.2 下载地址:http://www.lfd.uci.edu/~gohlke/pythonlibs/,选择:numpy-1.11.2+mk1-cp27-cp27m-win32.whl和opencv_python-3.1.0-cp27-cp27m-win32.whl。
配置过程:
1、安装python2.7.12(本文安装路径D:\Python)并在环境变量中添加路径“D:\Python”(若不会,请自行百度)。
2、win+R打开窗口,并输入cmd进入命令行窗口。验证python是否安装成功:在窗口中输入python并回车。得到下图的效果,即为安装成功,否则需重新安装python。
2、安装opencv和Numpy(使用pip方法安装)
若未安装pip,可使用如下方法安装(也可自行百度)。
安装pip: python安装完之后,使用cmd进入命令行,然后把目录切换到python的安装目录下的Script文件夹下,运行 easy_inatall 文件。
具体方法如下:(1)切换目录到python下的Script文件夹(本文python的安装路径是D:\Python): cd /d d:\python\scripts
(2)运行Scripts文件夹下的easy_inatall: easy_inatall.exe pip
(3)pip安装成功后,在cmd下执行pip,显示目录列表即为安装完成。
安装numpy:
首先将下载好的numpy-1.11.2+mk1-cp27-cp27m-win32.whl和opencv_python-3.1.0-cp27-cp27m-win32.whl文件放入D:\python\scripts\文件夹下。
在cmd窗口中输入:(1)cd /d d:\python\scripts 并回车;
(2)pip install numpy-1.11.2+mk1-cp27-cp27m-win32.whl
(3)pip install opencv_python-3.1.0-cp27-cp27m-win32.whl
验证是否安装完毕:在cmd窗口中输入 import cv2 和 import numpy 若无报错则为安装成功。随后可用简单程序验证。
至此,python可调用opencv的程序包。
具体可参考博客:http://blog.youkuaiyun.com/i_am_tom/article/details/52765446