python OpenCV 安装 (一)

来源:互联网 发布:nginx配置虚拟主机 编辑:程序博客网 时间:2024/05/18 00:24

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")
正常显示摄像头。




0 0