OpenCV的环境配置

OpenCVpythonAPI是基于python2.7的,且依赖于Numpy,所以我在这里使用Anaconda2来作为OpenCV Python API的开发工具。

首先进入到Anaconda2的官方下载网站:https://www.anaconda.com/download/,选择如下版本进行下载,本人是windows操作系统,其他的操作系统请自行选择。

                                             

下载完成后进行安装,安装的路径中最好不要出现中文名称,防止启动会出现问题。安装完成后,进入安装目录,C:\ProgramData\Anaconda2\Lib

在网上下载OpenCV,点击安装即可。

进入OpenCV的安装目录\build\python\2.7\x64(如果是32位系统,则选择“x86”),将文件夹下的cv2.pyd文件复制到Anaconda2安装目录下的Lib文件夹中,这样OpenCV的配置就完成了。

验证:

将一下程序保存为OpenCV2_2.py

# -*- coding:utf-8 -*-

import sys

import cv2

import numpy as np

#主函数

if __name__ == "__main__":

    #输入图像矩阵,转换为array

    if len(sys.argv) > 1:

        img = cv2.imread(sys.argv[1],cv2.CV_LOAD_IMAGE_GRAYSCALE)

    else:

        print "请输入图像"

    #显示图像

    cv2.imshow("img",img)

    cv2.waitKey(0)

cv2.destroyAllWindows()

 

运行该文件如下图所示,在DOS窗口中输入python ‘该文件的完整路径(包含该文件名)’ ‘要处理的图像’

白俊遥博客

点击回车键后,会出现一个名称为“image”的窗口,显示了拖入命令行的图片

白俊遥博客


aliyun
赵群博客
请先登录后发表评论
  • 最新评论
  • 总共0条评论