python下的opencv环境搭建
来源:互联网 发布:sybase数据库导出mdb 编辑:程序博客网 时间:2024/06/05 14:31
opencv简介:
OpenCV是计算机视觉领域应用最广泛的开源工具包,基于C/C++,支持Linux/Windows/MacOS/Android/iOS,并提供了Python,Matlab和Java等语言的接口,因为其丰富的接口,优秀的性能和商业友好的使用许可,不管是学术界还是业界中都非常受欢迎。OpenCV最早源于Intel公司1998年的一个研究项目,当时在Intel从事计算机视觉的工程师盖瑞·布拉德斯基(Gary Bradski)访问一些大学和研究组时发现学生之间实现计算机视觉算法用的都是各自实验室里的内部代码或者库,这样新来实验室的学生就能基于前人写的基本函数快速上手进行研究。于是OpenCV旨在提供一个用于计算机视觉的科研和商业应用的高性能通用库。 第一个alpha版本的OpenCV于2000年的CVPR上发布,在接下来的5年里,又陆续发布了5个beta版本,2006年发布了第一个正式版。2009年随着盖瑞加入了Willow Garage,OpenCV从Willow Garage得到了积极的支持,并发布了1.1版。2010年OpenCV发布了2.0版本,添加了非常完备的C++接口,从2.0开始的版本非常用户非常庞大,至今仍在维护和更新。2015年OpenCV 3正式发布,除了架构的调整,还加入了更多算法,更多性能的优化和更加简洁的API,另外也加强了对GPU的支持,现在已经在许多研究机构和商业公司中应用开来。python下的opencv环境搭建
依次输入以下命令:
pip install –upgrade setuptools
pip install numpy Matplotlib
pip install opencv-python
pip是python的包管理工具。搭建opencv环境只需要安装三个包:
numpy Matplotlib和opencv-python
- 验证
代码如下:
#导入cv模块import cv2 as cv#读取图像,支持 bmp、jpg、png、tiff 等常用格式img = cv.imread("E:\python_opencv\img_source\lena.jpg")#创建窗口并显示图像cv.namedWindow("Image")cv.imshow("Image",img)cv.waitKey(0)#释放窗口cv2.destroyAllWindows()
测试结果为:
可见环境搭建成功了。
- python下的opencv环境搭建
- win下openCV的Python开发环境搭建
- Windows平台下openCV-Python开发环境的搭建
- python + opencv 环境搭建
- python & opencv 环境搭建
- 搭建python+openCV环境
- python opencv 环境搭建
- OpenCV+Python环境搭建
- fedora18下的opencv-2.4.5安装记录+在python搭建opencv环境
- 针对于Python的OpenCV环境搭建
- VS2008下OpenCV 2.3环境的搭建
- Android下OpenCV的环境搭建
- opencv在vs2013下的环境搭建
- Linux下OpenCV的环境搭建
- Ubuntu下Eclipse搭建python,opencv开发环境
- windowx下python opencv 面部识别环境搭建
- ubuntu12.04 下 Python开发环境搭建以及matplotlib库和openCV的安装
- Mac环境下python-opencv的安装
- clique (dp)
- poj-3641Pseudoprime numbers
- PAT-1135 Is It A Red-Black Tree(二叉查找树的创建和遍历)
- 双连通分量
- 《Linux内核设计与实现》读书笔记(二)--进程调度
- python下的opencv环境搭建
- 习题 7.17 用递归法将一个整数n转换成字符串。例如,输入483,应输出字符串“483”。n的位数不确定,可以是任意位数的整数。
- 高并发秒杀API之业务分析与DAO
- Sklearn 学习(一)
- Spring 计划任务 Schedule
- hdu 4081
- synchronized与lock有什么异同
- K-近邻算法(kNN)
- 从时间戳计算日历