最近毕设需要用到一些机器视觉方面的东西,同时自己觉得多学一些相关的东西总还是有好处的,于是接触一下OPenCV。本文介绍一下在win7系统下,python3.5环境中OpenCV的使用。
安装过程
根据网上的介绍,OPenCV 3.1之前貌似只支持python2,按照官网的安装貌似不是很符合我们的要求,于是笔者采用的是pip安装whl文件的方法,此方法也适用于很多其他库(如libsvm)。
whl文件的下载地址在Python Extension Packages,这里可以下载很多官网上没有或者不支持的扩展包,缺点就是下载速度略慢=。=
笔者下载的是opencv_python-3.3.1+contrib-cp35-cp35m-win_amd64.whl文件,与相应的Python版本相对应。这里提供一个此版本whl文件的下载地址点我下载
下载之后,在cmd命令行中进行pip安装,cd到whl文件的下载目录,之后输入
pip install opencv_python-3.3.1+contrib-cp35-cp35m-win_amd64.whl
如果提示此平台不支持此版本的whl文件,可尝试如下命令
pip install opencv_python-3.3.1+contrib-cp35-none-win_amd64.whl
即对whl文件的名字进行修改。笔者亲测有效。
测试OpenCV
代码如下
import cv2
img = cv2.imread('huiyuan.jpg')
cv2.imshow('image',img)
cv2.waitKey(60000)
即可显示文件夹中相应的图片