Python 2.7.6 配置 OpenCV 2.4.9方法

来源:互联网 发布:现在的淘宝真是太坑了 编辑:程序博客网 时间:2024/06/06 16:59

        OpenCV是一个基于(开源)发行的跨平台计算机视觉库,可以运行在Linux、Windows和Mac OS操作系统上。这里附上两个链接:
                OpenCV网址(下载资源):http://www.opencv.org/
                OpenCV中文网站论坛:http://www.opencv.org.cn/
        OpenCV有很多版本,从最初V1.0(通常和VC6.0配置)到现在V2.4.9及更高的版本都有,这里介绍的是如何在Python2.7.6的环境下配置OpenCV2.4.9。要注意的是,在Python中配置OpenCV需要两者的版本相匹配才可以,其他情况配置的步骤基本一致。


Step1:下载解压OpenCV2.4.9。

        注意路径名称不要有中文,也不要出现点号、空格等,可以使用如C:\Program Files\opencv249\的路径,这个路径涉及环境变量设置等需要固定,解压后不要有改动,解压完成后有如下build和sources两个文件夹:


Step2:下载安装Python2.7.6。

        我这里用的是32位Win7作为例子,安装的是Python(x,y)-2.7.6.1。这里的Python的安装路径为C:\Python27\,安装应用程序图标如下:


        这个版本是含有集成环境的。


        注意,如果在安装过程中没有自动呢配置环境变量,则需要在安装后手动配置。环境变量的配置可右键”计算机“,选择”属性“,或者打开”控制面板-系统“,在窗口中找到”计算机名称、域和工作组设置“,在”计算机名“右侧点击”更改设置“。接着会弹出”系统属性“对话框,点击”高级“标签右下角的”环境变量“按钮。




Step3:在Python 2.7.6 中配置 OpenCV 2.4.9。

        以上面安装的路径来举例,打开OpenCV2.4.9的安装目录,找到对应Python的文件路径,这里即为C:\Program Files\opencv249\build\python\2.7\x86\(这里具体是选择x86还是x64看各位具体需要配置的机子来选定,我这里是32位的就选择x86,如果是64位的选择x64),找到里面的cv2.pyd文件,将其复制到Python的安装目录下的Lib\site-packages中,这里即为粘贴到C:\Python27\Lib\site-packages\目录下。



Step4:应用例程测试是否配置成功。

        Python有两种编写方式,这里以命令行的方式举例。首先找到OpenCV源文件里的drawing.py,这里为C:\Program Files\opencv249\sources\samples\python\。


        确认文件存在后,运行cmd命令,可以通过在“电脑桌面”(任务栏右键“显示桌面”),同时按下“Windows键”+"R";又或者点击“开始”-“运行”。填入“cmd”即可打开控制台。



        接着打开目录,用Python运行drawing.py文件。

cd \cd Program Files\opencv249\sources\samples\python\python drawing.py

        如果出现如下动画即配置成功。




1 0
原创粉丝点击