Halcon 算子 compactness

534 阅读1分钟

  作用:区域紧凑度的形状因子;

参数翻译(对应以上参数顺序):

输入区域、

输出紧凑值(Compactness >= 1.0 || Compactness == 0)、

 

描述:

算子compactness计算输入区域的紧凑度,具体计算过程如下:

如果L是轮廓线的长度, F是区域的面积,则形状因子C定义为:

 

如果区域较长或有孔洞,则C大于1并且这种近似误差对于小区域要比对于大区域要大。

密度计算和圆度其实是很相近的,都是以圆为基础,如果是圆,紧密度也是1,圆度也是1,可以参考下图: