工控编程吧
标题: halcon fit_ellipse_contour_xld函数介绍 [打印本页]
作者: qq263946146 时间: 2019-5-23 17:18
标题: halcon fit_ellipse_contour_xld函数介绍
fit_ellipse_contour_xld(Contours : : Algorithm, MaxNumPoints, MaxClosureDist, ClippingEndPoints, VossTabSize, Iterations, ClippingFactor : Row, Column, Phi, Radius1, Radius2, StartPhi, EndPhi, PointOrder)
fit_ellipse_contour_xld用椭圆圆弧或闭合椭圆逼近XLD轮廓线。
它不执行输入轮廓的分割。
因此,必须确保每个轮廓对应一个且仅对应一个椭圆结构。
操作符返回每个轮廓的中心(Row, Column)、主轴的方向Phi、较大的半轴Radius1的长度,较小的半轴Radius2的长度。
此外,椭圆弧还返回了与起点和终点StartPhi、EndPhi和沿边界的点阶PointOrder。
对于闭合椭圆,这些参数设置为0、2*pai,和“positive”。
椭圆拟合的算法可以通过Algorithm来选择:
fitzgibbon
这种方法使代数距离最小化
(, 下载次数: 3)