十七.Blob Analysis中的相关算子

本文介绍了多种图像处理算子,包括阈值处理、连接组件分析、区域形态转换等,适用于图像分割、特征提取等多个应用场景。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

对应BLOG十六例子中的相关算子:

对应1.3.1例程序1的算子

1.threshold(Image : Region : MinGray, MaxGray : )

选择灰度值在最小和最大灰度之间的所有像素,输出又满足条件的所有像素点构成的区域。

2.connection(Region : ConnectedRegions : : )

计算输入区域中的联通分量,并输出。用来计算联通分量的邻域形式可设置。

3.area_center(Regions : : : Area, Row, Column)

计算区域的面积和中心坐标。区域的面积用像素数表示,中心为所有像素的行列平均。

4.mean_image(Image : ImageMean : MaskWidth, MaskHeight : )

对图像应用掩膜进行滤波处理,输出为均值滤波后的图像。

5.dyn_threshold(OrigImage, ThresholdImage : RegionDynThresh  : Offset, LightDark : )

利用局部阈值分割图像,输出为分割后的区域。

OrigImage:原始图像

ThresholdImage:阈值图像(一般是该算子前一步通过平滑滤波算子得到的图像,用来和原始图像比较)

RegionDynThresh:分割处理后的区域。

Offset:灰度值偏移量。

LightDark:提取的区域类型。g_o >= g_t + Offset 此时设置为light

                            g_o <= g_t - Offset 此时设置为dark

注意:选择的掩膜越大,找到的区域越大。选择的OFFSET越大抽取的区域越小。

6.shape_trans(Region : RegionTrans : Type : )

转化区域的形状,输出为转化形状后的区域。输出类型可以为:'convex', 'ellipse', 'outer_circle', 'inner_circle', 'rectangle1', 'rectangle2', 'inner_rectangle1', 'inner_center'

7.select_shape(Regions : SelectedRegions : Features, Operation, Min, Max : )  

依据区域形状特征选择区域。 Min_i <= Feature_i(Object) <= Max_i 被输出,可以是and或者or对于不等式两侧。

Features'area', 'row', 'column', 'width', 'height', 'row1', 'column1', 'row2', 'column2', 'circularity', 'compactness', 'contlength', 'convexity', 'rectangularity', 'ra', 'rb', 'phi',等

对应1.3.2例程序1的算子

8.crop_rectangle1(Image : ImagePart : Row1, Column1, Row2, Column2 : )  

剪裁图像成一个矩形图像,并输出。矩形大小又左上和右下角图像坐标决定。

9.gauss_image(Image : ImageGauss : Size : )

对图像进行高斯滤波处理,控制变量为掩膜大小。

10.watersheds(Image : Basins, Watersheds : : )

利用拓补灰度值来分割图像。输出为Basins, Watersheds 区域。

对应1.3.3例程序1的算子

11.dilation_circle(Region : RegionDilation : Radius : )

利用圆形结构元素对区域进行膨胀运算。扩大了区域,平滑了边缘,边缘上小于掩膜的洞将被填充。

12.complement(Region : RegionComplement : : )  

计算区域的补集并输出。

13.opening_circle(Region : RegionOpening : Radius : )

对图像进行开运算操作,并输出运算后的区域。

14.difference(Region, Sub : RegionDifference : : )

计算两个区域的差集。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值