工控编程吧

标题: halcon union_cocircular_contours_xld函数介绍 [打印本页]

作者: qq263946146    时间: 2019-5-22 23:25
标题: halcon union_cocircular_contours_xld函数介绍
union_cocircular_contours_xld(Contours : UnionContours : MaxArcAngleDiff, MaxArcOverlap, MaxTangentAngle, MaxDist, MaxRadiusDiff, MaxCenterDist, MergeSmallContours, Iterations : )

union_cocircular_contours_xld合并属于同一圆的所有轮廓。
结果得到同一圆上相互连接的轮廓,保存于UnionContours



该算法首先对每个轮廓进行拟合,
然后通过圆弧上的半径、圆心和间隙对拟合结果进行检验。
轮廓列表按半径递增顺序处理。
没有圆可拟合的轮廓线可选择在第二遍中合并。


阈值参数用于定义轮廓是否属于同一圆。
要合并两个轮廓线,必须同时满足所有阈值。


参数介绍
MaxArcAngleDiff
参数MaxArcAngleDiff定义了一个轮廓的端点
到一个圆上的第二个轮廓的起点之间的最大角度距离(以弧度为单位)。
(, 下载次数: 2)