如何配置OPENCV的Python接口
2016-04-03 10:42
429 查看
以裂魂消人的风格,一般都会喜欢开门见见山。这次也不例外。目标:如标题所示。方法:先确保你的电脑装备和我一样或者类似吧。安装以下的程序:
1.Anaconda:python的一个还算可以的发行版,包含各种常用的科学计算包,以及其他包啦。这样你就不用手动pip install或者easy_install。记住你的Anaconda的安装目录
2.OPENCV。我下了最新版。去官网下吧。点击这里
好,下面我直接copy官网针对这个问题的解答:
为了照顾不会English的童靴,裂魂小人用自己的Chinglish给大家精炼一下:
2.安装包到默认位置(多余了吧,好像没用,进入下一步)
3.打开Python IDLE,imort numpy。确保numpy已装好。(装了Anconda的童靴略过吧)
4.下载OpenCV。(我前面给出官网连接,去下吧,记得解压哈)
5.解压后,去这个文件夹:opencv/build/python/2.7
6.拷贝cv2.pyd到你的Anaconda目录下/lib/site-packages.
7.打开Anaconda的DOS框,输入python,接着
import cv2
print cv2.__version__
如果可以打印opencv的版本好,并且没报错,那么恭喜你安装成功。开始基于opencv的python接口来学习opencv吧。官网学习文档在这里
为何不从源码编译OpenCV?
裂魂小人不想安装VS,Cmake。占用空间太大了。而且从源码编译OpenCV编译过程漫长。解压后的OpenCV即包括已经编译好的文件,也包含源码。人家已经编译好了,拿来就用吧。别整太复杂,程序员的时间好宝贵。能直接开始程序的业务逻辑,而不必费太多力气在安装编译过程。
1.Anaconda:python的一个还算可以的发行版,包含各种常用的科学计算包,以及其他包啦。这样你就不用手动pip install或者easy_install。记住你的Anaconda的安装目录
2.OPENCV。我下了最新版。去官网下吧。点击这里
好,下面我直接copy官网针对这个问题的解答:
为了照顾不会English的童靴,裂魂小人用自己的Chinglish给大家精炼一下:
从已编译好的Opencv安装
1.确保你的电脑已经安装下面的python包:numpy和matplotlib。使用python2.7版本哦。其实,你要是用Anaconda的话,这步略过吧2.安装包到默认位置(多余了吧,好像没用,进入下一步)
3.打开Python IDLE,imort numpy。确保numpy已装好。(装了Anconda的童靴略过吧)
4.下载OpenCV。(我前面给出官网连接,去下吧,记得解压哈)
5.解压后,去这个文件夹:opencv/build/python/2.7
6.拷贝cv2.pyd到你的Anaconda目录下/lib/site-packages.
7.打开Anaconda的DOS框,输入python,接着
import cv2
print cv2.__version__
如果可以打印opencv的版本好,并且没报错,那么恭喜你安装成功。开始基于opencv的python接口来学习opencv吧。官网学习文档在这里
为何不从源码编译OpenCV?
裂魂小人不想安装VS,Cmake。占用空间太大了。而且从源码编译OpenCV编译过程漫长。解压后的OpenCV即包括已经编译好的文件,也包含源码。人家已经编译好了,拿来就用吧。别整太复杂,程序员的时间好宝贵。能直接开始程序的业务逻辑,而不必费太多力气在安装编译过程。
相关文章推荐
- Python基础之数据类型
- java和python对比
- python的注释
- Python之路【第十八篇】Django小项目简单BBS论坛部分内容知识点
- python中的字符串
- python中yaml模块的使用
- Python3使用requests模块显示下载进度
- Python及bs4、lxml、numpy模块包的安装
- python3 发送邮件功能
- python魔法 交换两个数字
- python 中斐波那契数列的那些事
- python快速排序
- Python 模块动态加载技术
- Python2.6.6执行selenium自动化
- TensorFlow 简明教程(python版)
- Python producer & consumer model
- Python multiprocessing threading
- python爬取某个贴吧帖子留下的邮箱,并自动发送相应链接
- python 安装第三方插件
- python自动发送邮件