Image Processing Tool v1.6.1 新增了 Shape (PCA) 对齐。原有的 Ring 方式针对圆形产品设计,因此像安全带扣这类形状各异的零件,无法确定方向。
分三步确定方向
- 位置 — 用图像矩的重心(一阶矩)求出零件的中心。
- 方向 — 用二阶矩求出主轴,即零件延伸最长的方向。
- 前后 — 仅靠主轴仍存在 180° 的歧义。用三阶矩(skewness)将质量更集中的一侧定为前方。
即使是左右对称的零件,也能借助凸起等非对称特征,把方向唯一确定下来。
配置
[aligner]
method = shape
shape_axis = auto ; auto | major | minor
open_ksize = 5 ; 去除杂点(morphological open)的核大小
target_x = 0.5 ; 对齐后的中心位置(0.5, 0.5 = 正中央)
target_y = 0.5
验证
13 张安全带扣图像全部对齐为卡舌朝上,平均中心误差约 1.7px。该对齐配置在 Multi-Inspector 的 yolo_align 模式中直接复用。