检测并拟合矩形
参数说明
| 参数 | 解释 |
|---|---|
边缘极性 |
该参数用于指定边缘处灰度值的变化方向。 值列表:
|
滤波窗口大小 |
指定对提取的每列像素在其方向上进行滤波时使用的窗口大小。滤波可减少噪声,提升边缘检测结果的稳定性。 |
边缘类型 |
定义边缘检测中要保留的边缘类型。 值列表:最优、首个、最后一个 |
灰度变化阈值 |
该参数决定在提取的像素列中,边缘处相邻像素点的灰度值变化量需大于或等于该阈值时,才会检测到边缘点。合理设置该参数值,可有效过滤微弱边缘和噪声。 |
使用相对阈值 |
勾选该参数后,只有当一列像素中边缘处相邻像素点间的灰度值变化量不小于该列像素上最大变化量的指定百分比时,才会检测到边缘点。勾选后,需设置相对阈值。 |
最大距离阈值 |
该参数用于设定允许检测到的边缘点到拟合矩形的最大距离,距离小于或等于该阈值的边缘点将被视为内点。 默认值:4 px |
最小拟合分数 |
该参数用于判断拟合结果是否可接受的最低分数,仅用于结果评估,不影响拟合过程。分数等于内点数与全部边缘点数的比值。 测量精度要求高时建议提高分数门槛,一般可设为0.8及以上。 默认值:0.7 |
最大迭代次数 |
该参数用于控制算法拟合出最优矩形的最大尝试次数,超过该次数后迭代将停止。 当目标轮廓复杂或干扰多时可增加迭代次数以保证准确性,但会增加运算时间。 默认值:1000 |