<Halcon>【XLD】算子集合

Access

  • get_contour_xld
    返回 XLD 等高线的坐标。
  • get_lines_xld
    返回一个 XLD 多边形的数据(以行的形式)。
  • get_parallels_xld
    返回一个 XLD 并行的数据(以行的形式)。
  • get_polygon_xld
    返回 XLD 多边形的数据。

Creation

  • gen_circle_contour_xld
    创建相应于圆形或圆弧的 XLD 轮廓。
  • gen_contour_nurbs_xld
    将 NURBS 曲线转换为 XLD 轮廓。
  • gen_contour_polygon_rounded_xld
    从一个多边形生成一个带有圆角的 XLD 轮廓(作为元组给出)。
  • gen_contour_polygon_xld
    从一个多边形生成一个 XLD 轮廓线(作为元组给出)。
  • gen_contour_region_xld
    从区域生成 XLD 等值线。
  • gen_contours_skeleton_xld
    将骨架转换为 XLD 轮廓。
  • gen_cross_contour_xld
    为每个输入点生成一个十字形的 XLD 轮廓。
  • gen_ellipse_contour_xld
    创建一个对应于椭圆弧的 XLD 轮廓。
  • gen_nurbs_interp
    创建控制数据的 NURBS 曲线插值给定的点。
  • gen_parallels_xld
    提取并行 XLD 多边形。
  • gen_polygons_xld
    用多边形逼近 XLD 等高线。
  • gen_rectangle2_contour_xld
    创建矩形形状的 XLD 轮廓。
  • mod_parallels_xld
    提取围绕均匀区域的平行 XLD 多边形。

Features

  • area_center_points_xld
    作为点云处理的等高线和多边形的面积和重心(形心)。
  • area_center_xld
    等高线和多边形的面积和重心(形心)。
  • circularity_xld
    轮廓或多边形的圆形(相似于一个圆形)的形状因子。
  • compactness_xld
    轮廓或多边形紧凑程度的形状因子。
  • contour_point_num_xld
    返回 XLD 轮廓中的点数。
  • convexity_xld
    等高线或多边形凸度的形状因子。
  • diameter_xld
    两个等高线或多边形点之间的最大距离。
  • dist_ellipse_contour_points_xld
    计算所有等高点到椭圆的距离。
  • dist_ellipse_contour_xld
    计算等高线到椭圆的距离。
  • dist_rectangle2_contour_points_xld
    计算所有等高点到矩形的距离。
  • eccentricity_points_xld
    作为点云处理的轮廓或多边形的比形术。
  • eccentricity_xld
    从等高线或多边形的椭圆参数推导出形状特征。
  • elliptic_axis_points_xld
    作为点云处理的等值椭圆或多边形的参数。
  • elliptic_axis_xld
    等值线或多边形等效椭圆的参数。
  • fit_circle_contour_xld
    用圆圈近似 XLD 等高线。
  • fit_ellipse_contour_xld
    用椭圆或椭圆弧逼近 XLD 轮廓。
  • fit_line_contour_xld
    按线段估计 XLD 等高线。
  • fit_rectangle2_contour_xld
    将矩形拟合为 XLD 等高线。
  • get_contour_angle_xld
    为每个轮廓点计算一个 XLD 轮廓的方向。
  • get_contour_attrib_xld
    XLD 轮廓的返回点属性值。
  • get_contour_global_attrib_xld
    返回 XLD 轮廓的全局属性值。
  • get_regress_params_xld
    返回 XLD 轮廓参数。
  • height_width_ratio_xld
    计算平行于轮廓或多边形的坐标轴的外接矩形的宽度、高度和长宽比。
  • info_parallels_xld
    返回由 XLD 纬线包围的区域的灰度值信息。
  • length_xld
    等高线或多边形的长度。
  • local_max_contours_xld
    选择具有局部最大灰度值的 XLD 轮廓。
  • max_parallels_xld
    连接位于同一多边形上的修改后的 XLD 纬线。
  • moments_any_points_xld
    作为点云处理的等高线或多边形的任意几何矩。
  • moments_any_xld
    等高线或多边形的任意几何矩。
  • moments_points_xld
    将等高线或多边形的几何矩 M20,M02和 M11作为点云处理。
  • moments_xld
    等高线或多边形的几何矩 M20,M02和 M11。
  • orientation_points_xld
    作为点云处理的等高线或多边形的方向。
  • orientation_xld
    轮廓或多边形的方向。
  • query_contour_attribs_xld
    返回 XLD 轮廓的已定义属性的名称。
  • query_contour_global_attribs_xld
    返回 XLD 轮廓的已定义全局属性的名称。
  • select_contours_xld
    根据几个特征选择 XLD 等高线。
  • select_shape_xld
    使用形状特征选择轮廓或多边形。
  • select_xld_point
    选择包含给定点的所有轮廓或多边形。
  • smallest_circle_xld
    等高线或多边形的最小封闭圆。
  • smallest_rectangle1_xld
    平行于等高线或多边形坐标轴的外围矩形。
  • smallest_rectangle2_xld
    具有任意等高线或多边形方向的最小封闭矩形。
  • test_closed_xld
    测试轮廓或多边形是否封闭。
  • test_self_intersection_xld
    测试 XLD 等值线或自交多边形。
  • test_xld_point
    测试是否有一个或多个轮廓或多边形包围给定点。

Geometric Transformations

  • affine_trans_contour_xld
    对 XLD 等值线应用任意的仿射2D 变换。
  • affine_trans_polygon_xld
    对 XLD 多边形应用任意仿射变换。
  • gen_parallel_contour_xld
    计算一个 XLD 轮廓的平行轮廓。
  • polar_trans_contour_xld
    将环形圆弧中的轮廓变换为极坐标。
  • polar_trans_contour_xld_inv
    将极坐标系中的等值线转换回笛卡尔坐标系
  • projective_trans_contour_xld
    对 XLD 轮廓进行投影变换。

Sets

  • difference_closed_contours_xld
    计算闭合轮廓的差值。
  • difference_closed_polygons_xld
    计算封闭多边形的差。
  • intersection_closed_contours_xld
    互联系统闭合轮廓。
  • intersection_closed_polygons_xld
    相交闭合多边形。
  • symm_difference_closed_contours_xld
    计算闭合轮廓的对称差。
  • symm_difference_closed_polygons_xld
    计算封闭多边形的对称差。
  • union2_closed_contours_xld
    计算闭合轮廓的联合。
  • union2_closed_polygons_xld
    计算封闭多边形的联合。

Transformations

  • add_noise_white_contour_xld
    在 XLD 轮廓上添加噪声。
  • clip_contours_xld
    剪辑一个 XLD 轮廓。
  • clip_end_points_contours_xld
    剪辑 XLD 轮廓的端点。
  • close_contours_xld
    关闭 XLD 等高线。
  • combine_roads_xld
    从两个分辨率水平结合道路假设。
  • crop_contours_xld
    裁剪 XLD 等高线。
  • merge_cont_line_scan_xld
    合并连续线扫描图像的 XLD 轮廓。
  • regress_contours_xld
    计算参数的回归线的 XLD 等高线。
  • segment_contour_attrib_xld
    局部属性满足给定条件的 XLD 轮廓零件的分割。
  • segment_contours_xld
    线段 XLD 轮廓分为线段和圆弧或椭圆弧。
  • shape_trans_xld
    变换轮廓或多边形的形状。
  • smooth_contours_xld
    平滑 XLD 轮廓。
  • sort_contours_xld
    排序轮廓相对于他们的相对位置。
  • split_contours_xld
    分裂 XLD 轮廓在主要点。
  • union_adjacent_contours_xld
    计算端点靠得很近的等高线的联合。
  • union_cocircular_contours_xld
    计算属于同一个圆的等高线的联合。
  • union_collinear_contours_ext_xld
    计算共线轮廓的联合(带扩展功能的算符)。
  • union_collinear_contours_xld
    联合近似共线的轮廓线。
  • union_cotangential_contours_xld
    计算余弦等高线的并集。
  • union_straight_contours_xld
    计算具有相似方向的邻近直线等高线的联合。

你可能感兴趣的:(Halcon)