几何

算子列表

angle_llAngleLlangle_llAngleLlangle_ll角度线线
计算两条线之间的角度。
angle_lxAngleLxangle_lxAngleLxangle_lx角度线水平
计算一条线与水平轴之间的角度。
apply_distance_transform_xldApplyDistanceTransformXldapply_distance_transform_xldApplyDistanceTransformXldapply_distance_transform_xld近似链
用圆弧和线近似轮廓。
area_intersection_rectangle2AreaIntersectionRectangle2area_intersection_rectangle2AreaIntersectionRectangle2area_intersection_rectangle2面积交集矩形2
计算定向矩形的交集面积。
clear_distance_transform_xldClearDistanceTransformXldclear_distance_transform_xldClearDistanceTransformXldclear_distance_transform_xld清除距离变换扩展线描述
清除扩展线描述 XLD 距离变换。
create_distance_transform_xldCreateDistanceTransformXldcreate_distance_transform_xldCreateDistanceTransformXldcreate_distance_transform_xld创建距离变换扩展线描述
创建 XLD 距离变换。
deserialize_distance_transform_xldDeserializeDistanceTransformXlddeserialize_distance_transform_xldDeserializeDistanceTransformXlddeserialize_distance_transform_xld反序列化距离变换扩展线描述
反序列化 XLD 距离变换。
distance_ccDistanceCcdistance_ccDistanceCcdistance_cc距离轮廓轮廓
计算两个轮廓之间的距离。
distance_cc_minDistanceCcMindistance_cc_minDistanceCcMindistance_cc_min距离轮廓轮廓最小
计算两个轮廓之间的最小距离。
distance_cc_min_pointsDistanceCcMinPointsdistance_cc_min_pointsDistanceCcMinPointsdistance_cc_min_points离轮廓轮廓最小点
计算两个轮廓之间的最小距离和用于计算的点。
distance_contours_xldDistanceContoursXlddistance_contours_xldDistanceContoursXlddistance_contours_xld距离轮廓扩展线描述
计算从一个轮廓到另一个轮廓的逐点距离。
distance_lcDistanceLcdistance_lcDistanceLcdistance_lc距离线轮廓
计算一条线和一个轮廓之间的距离。
distance_lrDistanceLrdistance_lrDistanceLrdistance_lr距离线区域
计算一条线和一个区域之间的距离。
distance_pcDistancePcdistance_pcDistancePcdistance_pc距离点轮廓
计算一个点和一个轮廓之间的距离。
distance_plDistancePldistance_plDistancePldistance_plPl距离点线
计算一个点和一条线之间的距离。
distance_point_lineDistancePointLinedistance_point_lineDistancePointLinedistance_point_line距离点线
计算一个三维点和一条由线上两点给出的三维线之间的距离。
distance_point_pluecker_lineDistancePointPlueckerLinedistance_point_pluecker_lineDistancePointPlueckerLinedistance_point_pluecker_line距离点普吕克线
计算由普吕克(Plücker)坐标给出的三维点和三维线之间的距离。
distance_ppDistancePpdistance_ppDistancePpdistance_pp距离点点
计算两点之间的距离。
distance_prDistancePrdistance_prDistancePrdistance_pr距离点区域
计算一个点和一个区域之间的距离。
distance_psDistancePsdistance_psDistancePsdistance_ps距离点线段
计算一个点和一条线段之间的距离。
distance_rr_minDistanceRrMindistance_rr_minDistanceRrMindistance_rr_min距离区域区域最小
两个区域的轮廓像素之间的最小距离。
distance_rr_min_dilDistanceRrMinDildistance_rr_min_dilDistanceRrMinDildistance_rr_min_dil距离区域区域最小膨胀
在膨胀的帮助下,两个区域之间的最小距离。
distance_scDistanceScdistance_scDistanceScdistance_sc距离线段轮廓
计算一条线段和一个轮廓之间的距离。
distance_slDistanceSldistance_slDistanceSldistance_sl距离线段线
计算一条线段和一条线之间的距离。
distance_srDistanceSrdistance_srDistanceSrdistance_sr距离线段区域
计算一条线段和一个区域之间的距离。
distance_ssDistanceSsdistance_ssDistanceSsdistance_ss距离线段线段
计算两条线段之间的距离。
get_distance_transform_xld_contourGetDistanceTransformXldContourget_distance_transform_xld_contourGetDistanceTransformXldContourget_distance_transform_xld_contour获取距离变换扩展线描述轮廓
获取用于构建 XLD 距离变换的参考轮廓。
get_distance_transform_xld_paramGetDistanceTransformXldParamget_distance_transform_xld_paramGetDistanceTransformXldParamget_distance_transform_xld_param获取距离变换扩展线描述参数
获取用于构建 XLD 距离变换的参数。
get_points_ellipseGetPointsEllipseget_points_ellipseGetPointsEllipseget_points_ellipse获取点椭圆
计算椭圆周长上的点。
intersection_circle_contour_xldIntersectionCircleContourXldintersection_circle_contour_xldIntersectionCircleContourXldintersection_circle_contour_xld交集圆轮廓扩展线描述
计算圆或圆弧与 XLD 轮廓的交点。
intersection_circlesIntersectionCirclesintersection_circlesIntersectionCirclesintersection_circles交集圆
计算两个圆或圆弧的交点。
intersection_contours_xldIntersectionContoursXldintersection_contours_xldIntersectionContoursXldintersection_contours_xld交集轮廓扩展线描述
计算两个 XLD 轮廓的交点
intersection_line_circleIntersectionLineCircleintersection_line_circleIntersectionLineCircleintersection_line_circle交集线圆
计算直线与圆或圆弧的交点。
intersection_line_contour_xldIntersectionLineContourXldintersection_line_contour_xldIntersectionLineContourXldintersection_line_contour_xld交集线轮廓扩展线描述
计算直线和 XLD 轮廓的交点。
intersection_linesIntersectionLinesintersection_linesIntersectionLinesintersection_lines交集线
计算两条线的交点。
intersection_segment_circleIntersectionSegmentCircleintersection_segment_circleIntersectionSegmentCircleintersection_segment_circle交集线段圆
计算线段与圆或圆弧的交点。
intersection_segment_contour_xldIntersectionSegmentContourXldintersection_segment_contour_xldIntersectionSegmentContourXldintersection_segment_contour_xld交集线段轮廓扩展线描述
计算线段和 XLD 轮廓的交点。
intersection_segment_lineIntersectionSegmentLineintersection_segment_lineIntersectionSegmentLineintersection_segment_line交集线段线
计算线段和线的交点。
intersection_segmentsIntersectionSegmentsintersection_segmentsIntersectionSegmentsintersection_segments交集线段
计算两条线段的交点。
pluecker_line_to_point_directionPlueckerLineToPointDirectionpluecker_line_to_point_directionPlueckerLineToPointDirectionpluecker_line_to_point_direction普吕克线至点方向
将普吕克(Plücker)坐标给出的三维线转换为由点和方向给出的三维线。
pluecker_line_to_pointsPlueckerLineToPointspluecker_line_to_pointsPlueckerLineToPointspluecker_line_to_points普吕克线至点
将普吕克(Plücker)坐标给出的三维线转换为由两点给出的三维线。
point_direction_to_pluecker_linePointDirectionToPlueckerLinepoint_direction_to_pluecker_linePointDirectionToPlueckerLinepoint_direction_to_pluecker_line
将由点和方向给出的三维线转换为普吕克(Plücker)坐标。
points_to_pluecker_linePointsToPlueckerLinepoints_to_pluecker_linePointsToPlueckerLinepoints_to_pluecker_line点至普吕克线
将两点给出的三维线转换为普吕克(Plücker)坐标。
projection_plProjectionPlprojection_plProjectionPlprojection_pl投影点线
计算点在直线上的投影。
read_distance_transform_xldReadDistanceTransformXldread_distance_transform_xldReadDistanceTransformXldread_distance_transform_xld读取距离变换扩展线描述
从文件中读取 XLD 距离变换。
serialize_distance_transform_xldSerializeDistanceTransformXldserialize_distance_transform_xldSerializeDistanceTransformXldserialize_distance_transform_xld序列化距离变换扩展线描述
序列化 XLD 距离变换。
set_distance_transform_xld_paramSetDistanceTransformXldParamset_distance_transform_xld_paramSetDistanceTransformXldParamset_distance_transform_xld_param设置距离变换扩展线描述参数
为 XLD 距离变换设置新参数。
write_distance_transform_xldWriteDistanceTransformXldwrite_distance_transform_xldWriteDistanceTransformXldwrite_distance_transform_xld写入距离变换扩展线描述
将 XLD 距离变换写入文件。