python OpenCV 安装 (一)
注意:Python 、 OpenCV 、 Numpy 的python 版本要一致
这里使用的是 python2.7
软件准备和顺序:
1.) python-2.7.6
2.) numpy-1.7.1.win32-py2.7
3.) opencv-2.4.7.2
提示:pythonxy 整合了numpy、scipy等,
一:独立安装
1.安装 python
2.安装 Numpy
3. OpenCV 2.4 安装
其实这是个自解压的过程
进入OpenCV的安装目录下找到:\build\python\2.7\cv2.pyd
将cv2.pyd复制到Python的子目录下:\Lib\site-packages\
测试示例程序
OpenCV自带了很多示例程序,进入OpenCV安装目录下的子目录:\samples\python2\ ,可以看到很多以.py为后缀名的文件;
用python随便打开一个.py文件,按F5键运行,看看效果
二 安装集成版(pythonxy):
软件准备:
1. OpenCV-2.4
2. Python(x,y)-2.7.5.2
OpenCV-2.4.x.exe是自解压文件,直接运行。即可解压。默认解压到opencv文件夹里
pythonxy,整合了numpy、scipy等。一搜索就找到了。比较大,510M大概。安装后,默认安装在C:\Python27
配置:
opencv文件夹中,build->python->2.7 复制2.7下面的所有文件 到C:\Python27\Lib\site-packages 中
测试:
import cv2.cv as cv
cv.NamedWindow("camera", 1)
capture = cv.CaptureFromCAM(0)
while True:
img = cv.QueryFrame(capture)
cv.ShowImage("camera", img)
if cv.WaitKey(10) == 27:
break
cv.DestroyWindow("camera")
正常显示摄像头。