Anaconda配置opencv

当使用Python语言进行图像处理的时候,往往我们使用Anaconda。这个软件很强大,集成了包括numpy,pandas,matplotlib等等很多有用的Python依赖包。另外,里面带的jupyter 可视化编辑器也非常好用,强烈推荐,它交互性比较强,方便我们调试代码。当然,Anaconda自带了图形图像处理的模块PIL,but 它并不是很好用,对于一个搞图像处理的,opencv必须得会用,它是一个很好的开源库。那么,怎样在Anaconda 里面集成opencv呢,下面我就来整理一下这个过程,供大家参考:

1 安装Anaconda ,这个在官网上下就好,安装过程傻瓜式。
https://www.continuum.io/downloads

2 安装opencv, 这个安装也很方便,到官网下个包提取下文件就可以了。
http://opencv.org/downloads.html
记住,使用opencv的话需要在电脑的高级设置里面,点击环境变量,设置opencv的path,告诉电脑去哪里找这个库。

3 复制粘贴cv2.pyd 文件
找到Anaconda的这个路径 C:\Anaconda2\Lib\site-packages,每个电脑不一样,这里面包含了Python所要调用的所要包,所以我们要import cv2的话,显然,也要将相应的文件放到这里
再找到opencv对应的路径 C:\opencv\build\python\2.7\x64 (注意64位与32位不一样),然后复制cv2.pyd文件,把它粘贴到上面Anaconda路径里面,重启下电脑(如果是第一次设置opencv环境变量的话),试试看在DOS里面能不能调用命令:

import cv2 
print cv2.__version__ 

如果可以,证明OK了。

你可能感兴趣的:(Python)