gen_circle_contour_xld创建圆或圆弧的XLD轮廓

目录

  • gen_circle_contour_xld(算子)
    • 描述
    • 参数

gen_circle_contour_xld(算子)

gen_circle_contour_xld - 创建圆或圆弧的XLD轮廓。

gen_circle_contour_xld(:ContCircle:Row,Column,Radius,StartPhi,EndPhi,PointOrder,Resolution

描述

gen_circle_contour_xld创建一个或多个圆弧或闭合圆。圆圈由它们的中心(行,列)和它们的半径指定。除此之外,圆弧的特征在于起点StartPhi的角度,终点EndPhi的角度和沿边界的PointOrder。得到的轮廓ContCircle的分辨率通过包含相邻轮廓点之间像素的欧几里德距离的分辨率来控制。通常,倒数第二个到最后一个点之间的距离小于分辨率。

多线程类型:可重入(与非独占运算符并行运行)。
多线程范围:全局(可以从任何线程调用)。
没有并行化处理。

参数

ContCircle(output_object)xld_cont(-array)→对象
产生的轮廓。
Row(input_control)circle.center.y(-array)→(real)
圆心或圆弧的中心的行坐标。
默认值:200.0
Column (input_control)circle.center.x(-array)→(真实)
圆心或圆弧的圆柱坐标。
默认值:200.0
Radius (input_control)circle.radius(-array)→(真实)
圆弧或圆弧的半径。
默认值:100.0
限制:半径> 0
StartPhi(input_control)real(-array)→(真实)
圆的起点或圆弧[rad]的角度。
默认值:0.0
EndPhi(input_control)real(-array)→(真实)
圆弧或圆弧[rad]的终点角度。
默认值:6.28318
PointOrder(input_control)string(-array)→(string)
沿圆或圆弧的点顺序。
默认值:‘正面’
价值清单:‘负面’,‘正面’
Resolution(input_control)真实→(真实)
相邻轮廓点之间的距离。
默认值:1.0
限制:分辨率> = 0.00001

你可能感兴趣的:(halcon算子解读,HALCON算子剖析与解读)