图像区域特征

本文详细介绍了Halcon中的图像区域特征,包括形状特征如圆度、紧密度、矩形度、凸性、偏心率和蓬松度,并解释了这些特征的计算方法和应用场景。此外,还讨论了区域特征,如面积、中心、几何矩和等效椭圆,这些特征在形状分析和图像处理中具有重要意义。
摘要由CSDN通过智能技术生成

以 Halcon 里支持的 Region 特征为基础,做概念总结


形状特征

1)圆度(Circularity)
衡量一个形状接近圆的程度,取值为 [0, 1]

Circularity=π2

另一种算法是,统计边界点到中心的距离,根据方差反映圆度

Halcon 对应上面两种思路有相应的算子:circularity、roundness

2)紧密度(Compactness)
参考 wikipedia,衡量一个形状紧致程度,取值为 [0, 1],对于圆,紧密度为 1

Compactness=A22πi21+i22

其中 A 为形状面积, i1 i2 为二阶矩: i1=IJi2image(i,j) i2=IJj2image(i,j)

关于紧密度的一个比喻:用不同长度的绳子围成一个面积一定的区域,使用的绳子长度越短则紧密度越高。
           又由于圆的边缘没有转角,很光滑,因此紧密度又称为粗糙度

Halcon 对应的算子为 compactness

3)矩形度(Rectangularity)
参考《图像处理基本算法 形状特征》,衡量一个形状接近矩形的程度,取值为 [0, 1]

Rectangularity=AEr

其中 A 为形状面积, Er 为最小外接矩阵面积

Halcon 对应算子为 rectangularity

4)凸性(Convexity)
参考文献【1】(顺便推荐作者关于凸性的研究主页),凸性的计算有很多种方法。这里介绍两种,第二种(Halcon用的这种)更为常见

定义1:对于二维形状 S ,在上面随机选择 AB 两个点,统计线段 [AB] 上落在 S 内的点的个数

定义2:对于二维形状 S ,令

  • 3
    点赞
  • 24
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值