BLOB图像处理技术

1.游程长度编码(RLE):

RLE(Run LengthEncoding行程编码)算法是一个简单高效的无损数据压缩算法,其基本思路是把数据看成一个线性序列,而这些数据序列组织方式分成两种情况:一种是连续的重复数据块,另一种是连续的不重复数据块。对于连续的重复数据快采用的压缩策略是用一个字节(我们称之为数据重数属性)表示数据块重复的次数,然后在这个数据重数属性字节后面存储对应的数据字节本身,例如某一个文件有如下的数据序列AAAAA,在未压缩之前占用5个字节,而如果使用了压缩之后就变成了5A,只占用两个字节,对于连续不重复的数据序列,表示方法和连续的重复数据块序列的表示方法一样,只不过前面的数据重数属性字节的内容为1。一般的这里的数据块取一个字节,这篇文章中数据块都默认为一个字节。
2.相机分类

BLOB图像处理技术_第1张图片

3.BLOB图像处理技术

Blob分析:

blob分析就是在一块“光滑”区域内,将出现“灰度突变”的小区域寻找出来。

举例来说,假如现在有一块刚生产出来的玻璃,表面非常光滑,平整。如果这块玻璃上面没有瑕疵,那么,我们是检测不到“灰度突变”的;相反,如果在玻璃生产线上,由于种种原因,造成了玻璃上面有一个凸起的小泡、有一块黑斑、有一点裂缝,那么,我们就能在这块玻璃上面检测到纹理,经二值化(Binary Thresholding)处理后的图像中色斑可认为是blob。而这些部分,就是生产过程中造成的瑕疵,这个过程,就是Blob分析。Blob分析工具可以从背景中分离出目标,并可以计算出目标的数量、位置、形状、方向和大小,还可以提供相关斑点间的拓扑结构。在处理过程中不是对单个像素逐一分析,而是对图像的行进行操作。图像的每一行都用游程长度编码(RLE)来表示相邻的目标范围。这种算法与基于像素的算法相比,大大提高了处理的速度。

算法的核心思想

Blob分析(Blob Analysis)是对图像中相同像素的连通域进行分析,该连通域称为Blob。

BLOB图像处理技术_第2张图片

BLOB图像处理技术_第3张图片

BLOB图像处理技术_第4张图片

BLOB图像处理技术_第5张图片
BLOB图像处理技术_第6张图片
BLOB图像处理技术_第7张图片

BLOB图像处理技术_第8张图片

在这里插入图片描述

BLOB图像处理技术_第9张图片

BLOB图像处理技术_第10张图片
1.采集图像
2.分割图像
3.构建结构元素,结构元素的中心坐标点,不用在意
4.腐蚀分离区域,将一个区域分解为多个区域
5.数一数有多少个被腐蚀后的区域的个数
6.膨胀,恢复到原来的形状
7.
在这里插入图片描述

BLOB图像处理技术_第11张图片
BLOB图像处理技术_第12张图片

形态学理论
BLOB图像处理技术_第13张图片
BLOB图像处理技术_第14张图片
BLOB图像处理技术_第15张图片

BLOB图像处理技术_第16张图片

BLOB图像处理技术_第17张图片
BLOB图像处理技术_第18张图片
BLOB图像处理技术_第19张图片
BLOB图像处理技术_第20张图片

你可能感兴趣的:(BLOB图像处理技术)