OpenCV2.4.3的新特征
来源:互联网 发布:淘宝违规保证金能退吗 编辑:程序博客网 时间:2024/05/22 04:54
摘自:http://www.cnblogs.com/tornadomeet/archive/2012/11/07/2759476.html
OpenCV2.4.3的新特征:
在经过4个月的等待后,OpenCV又发布了新版本了,此时的最新版本为OpenCV2.4.3,下载地址为:OpenCV-2.4.3.exe。
下面来看看opencv2.4.3有了哪些新变化,主要是参考网页http://code.opencv.org/projects/opencv/wiki/ChangeLog上面介绍的,稍加翻译了一些,因为对有些专有名词不熟,所以可能翻译得不妥。这次版本的变化内容有不少是来源于google summer code(GSoC),那个项目贡献了不少code。
多线程方面,后台增加许多通用的多线程并行处理算法,比如说基于交叉平台的TBB和OpenMP,基于苹果平台的Grand Central Dispatch,微软的Concurrency computing等。因为OpenCV内嵌了这些后台算法,所以用户甚至都不需要装这些后台库。
在android方面,提高了OpenCV的管理,增加了新的Java框架 例程,android上能够更好地支持摄像头,具体的细节改变参考:Android Release Notes
在ios系统方面,opencv2.framework完全支持ios6和iphone5了。ios上安装opencv的教程可以参考:
http://docs.opencv.org/doc/tutorials/ios/table_of_content_ios/table_of_content_ios.html.
在Python方面,增加了一些实例,包括ASIFT,手写字识别,运动去噪和Amazon PiCloud的使用。其使用参考:
https://github.com/Itseez/opencv/tree/master/samples/python2
在人脸检测方面,由于GSoC的贡献,增加了2个侧脸的级联分类器文件,可以参考网页:https://github.com/Itseez/opencv/tree/master/data/lbpcascades
图像去噪方面,完善了non-local means去噪算法,虽然该算法不是实时的,但是效果相当不错。具体的可以参考网页:
http://docs.opencv.org/trunk/modules/photo/doc/denoising.html
在光流方面,增加了“简单流”光流算法,可以参考网页:https://github.com/Itseez/opencv/tree/master/samples/cpp/simpleflow_demo.cpp.
CUDA方面,增加了不少GPU功能模块。
驱动层完全对用户开放,用户现在可以使用opencv来写CUDA的驱动了;在级联分类器中支持LBP级联;加入了快速非局部均值图像去噪算法;引入了更快的积分算法;引入了霍夫圆,霍夫直线和广义霍夫变换;引入了双边滤波器;广义填水法填充连通域标注;前景背景分离算法,GMM,ViBe, GMG算法的加入;HOG类中增加了信任计算功能。
OpenCL方面,加入了算术运算,滤波,常见的几何图形变换,光流,级联分类器,目前这些算法只能在GPU上跑。
在OpenCV2.4.2基础上,修补了大概130个bug,这一点比较令人兴奋,bug又少了这么多。
OpenCV现在社会推动很广,已经加入了Github,网址为:http://github.com/itseez/opencv. 在该网页上可以下载最新版本和提交各种问题。
个人感受:
从上面的趋势可以看出,OpenCV正在朝向多平台,多核,多编程语言迈进,并且不断的引入各种新的计算机视觉算法。期待2013年OpenCV2.5.0的问世!
- OpenCV2.4.3的新特征
- OpenCV2.4.3的新特征
- OpenCV2.4.3的新特征
- OpenCV2.4.3的新特征 .
- OpenCV2.4.3的新特征
- OpenCV2.4.3的新特征以及安装方法
- OpenCV2.4.3的新特征以及安装方法
- OpenCV2简单的特征匹配
- OpenCV2简单的特征匹配
- opencv2.4.3特征提取的实现表示方法
- JavaEE5的新特征
- PHP4的新特征
- Struts2的新特征
- iOS10的新特征
- OpenCV2.2的新特性(翻译)
- Servlet 2.5的新特征
- MIDP 2.1的新特征
- html5的一些新特征
- 用JS实现一个定时任务管理插件
- 二维数组指针
- 获得当前应用程序目录的GetCurrentDirectory()和GetModuleFileName()函数 .
- Android开发环境搭建全程演示(jdk+eclipse+android sdk)
- invalidateList and validateNow
- OpenCV2.4.3的新特征
- 2012第二届GIS制图大赛——赛前培训资料(上篇)
- 优秀的JavaScript模块是怎样炼成的
- ARM流水线技术
- wpf listView实现Grid,并且奇偶行显示不同颜色
- RAID的作用
- 求推荐运营人才
- 简单的vc操作excel
- 中科院报告称360浏览器Gmail等存泄露隐私风险