05 2014 档案
摘要:1.对于有G个灰度级(一般是256)大小的M*N图像,创建一个长为G的数组H,并初始化为0.2.形成直方图:扫描每个像素,增加相应的H成员,当像素p具有亮度gp时,做 H[gp] = H[gp] + 13.形成累积直方图Hc: Hc[0] = H[0] Hc[p] = Hc[p-1]+Hc[p], p = 1, 2, ... G-14. 设置T[p] = round(Hc[p] * (G-1...
阅读全文
摘要:一、前言二值图像,顾名思义就是图像的亮度值只有两个状态:黑(0)和白(255)。二值图像在图像分析与识别中有着举足轻重的地位,因为其模式简单,对像素在空间上的关系有着极强的表现力。在实际应用中,很多图像的分析最终都转换为二值图像的分析,比如:医学图像分析、前景检测、字符识别,形状识别。二值化+数学形态学能解决很多计算机识别工程中目标提取的问题。二值图像分析最重要的方法就是连通区域标记,它是所有二值...
阅读全文
摘要:OpenCV_连通区域分析(Connected Component Analysis/Labeling)【摘要】本文主要介绍在CVPR和图像处理领域中较为常用的一种图像区域(Blob)提取的方法——连通性分析法(连通区域标记法)。文中介绍了两种常见的连通性分析的算法:1)Two-pass;2)Seed-Filling种子填充,并给出了两个算法的基于OpenCV的C++实现代码。一、连通区域分析连通...
阅读全文
摘要:1.设计文档,描述该软件包打算做什么。2.代码自身的文档,包括算法和模块结构的细节。3.操作员手册,其中包括初学者的自学练习。4.参考手册,它简要将专门信息组织起来供有经验的操作者偶然使用。5.在线帮助,用户可以再程序运行时求助。来自为知笔记(Wiz)
阅读全文
摘要:图像的灰度共生矩阵分类:Image Process2010-07-09 18:029008人阅读评论(1)收藏举报matriximageGray-level co-occurrence matrix from an image图像的灰度共生矩阵灰度共生矩阵是像素距离和角度的矩阵函数,它通过计算图像中一定距离和一定方向的两点灰度之间的相关性,来反映图像在方向、间隔、变化幅度及快慢上的综合信息。使用方...
阅读全文
摘要:最小二乘法E = || ax - b || = [(a_1 x - b_1)^2 + (a_2 x - b_2)^2 + ... + (a_m x - b_m)……2 ]^2,这里|| ||表示模,如果用T表示转置的话,平方值为E^2 = (ax-b)^T(ax-b) = a^T a x^2 - 2a^T bx + b^T b档\frac{dE^2}{dx} = 2 a^T ax - 2 a^Tb...
阅读全文
摘要:这份文档主要针对C++代码。目录和文件所有的代码必须写在一个或多个.cpp和.hpp文件中,并放入适当的OpenCV模块目录,如果提交的代码很多,或当前没有适当的模块,可以新建一个模块。所有文件名小写。l C++接口头文件应该是.hpp的。l 实现文件应该是.cpp的。l 实现文件放在opencv/modules//src,头文件放置opencv/modules//include/opencv2/...
阅读全文
摘要:再谈PN学习分类:CV相关2012-06-09 09:356780人阅读评论(18)收藏举报算法c 之前翻译过一篇PN学习的文章:http://blog.csdn.net/carson2005/article/details/7483027,但该文章的内容还是略显生涩,不太容易理解。尤其是在TLD跟踪算法中,PN学习又是一个很重要的模块。如果不能很好理解该部分,是很难完全掌握TLD算法精髓的。...
阅读全文
摘要:比微软kinect更强的视频跟踪算法--TLD跟踪算法介绍分类:CV相关2012-06-09 09:2315628人阅读评论(31)收藏举报算法微软 TLD(Tracking-Learning-Detection)是英国萨里大学的一个捷克籍博士生在其攻读博士学位期间提出的一种新的单目标长时间(longtermtracking)跟踪算法。该算法与传统跟踪算法的显著区别在于将传统的跟踪算法和传统的...
阅读全文

浙公网安备 33010602011771号