Tools - Geometry🔗
Operators🔗
angle_ll: Calculate the angle between two lines.
angle_lx: Calculate the angle between one line and the horizontal axis.
apply_distance_transform_xld: Determine the pointwise distance of two contours using an XLD distance
transform.
area_intersection_rectangle2: Calculate the intersection area of oriented rectangles.
clear_distance_transform_xld: Clear a XLD distance transform.
create_distance_transform_xld: Create the XLD distance transform.
deserialize_distance_transform_xld: Deserialize an XLD distance transform.
distance_cc: Calculate the distance between two contours.
distance_cc_min: Calculate the minimum distance between two contours.
distance_cc_min_points: Calculate the minimum distance between two contours and the points used for
the calculation.
distance_contours_xld: Calculate the pointwise distance from one contour to another.
distance_lc: Calculate the distance between a line and one contour.
distance_lr: Calculate the distance between a line and a region.
distance_pc: Calculate the distance between a point and one contour.
distance_pl: Calculate the distance between one point and one line.
distance_point_line: Calculate the distance between a 3D point and a 3D line given by two
points on the line.
distance_point_pluecker_line: Calculate the distance between a 3D point and a 3D line given by
Plücker coordinates.
distance_pp: Calculate the distance between two points.
distance_pr: Calculate the distance between a point and a region.
distance_ps: Calculate the distances between a point and a line segment.
distance_rr_min: Minimum distance between the contour pixels of two regions each.
distance_rr_min_dil: Minimum distance between two regions with the help of dilation.
distance_sc: Calculate the distance between a line segment and one contour.
distance_sl: Calculate the distances between a line segment and a line.
distance_sr: Calculate the distance between a line segment and one region.
distance_ss: Calculate the distances between two line segments.
get_distance_transform_xld_contour: Get the reference contour used to build the XLD distance transform.
get_distance_transform_xld_param: Get the parameters used to build an XLD distance transform.
get_points_ellipse: Calculate points on the perimeter of an ellipse.
intersection_circle_contour_xld: Calculate the intersection points of a circle or circular arc and an
XLD contour
intersection_circles: Calculate the intersection points of two circles or circular arcs
intersection_contours_xld: Calculate the intersection points of two XLD contours
intersection_line_circle: Calculate the intersection points of a line and a circle or circular arc
intersection_line_contour_xld: Calculate the intersection points of a line and an XLD contour
intersection_lines: Calculate the intersection point of two lines
intersection_segment_circle: Calculate the intersection points of a segment and a circle or circular arc
intersection_segment_contour_xld: Calculate the intersection points of a segment and an XLD contour
intersection_segment_line: Calculate the intersection point of a segment and a line
intersection_segments: Calculate the intersection point of two line segments
pluecker_line_to_point_direction: Convert a 3D line given by Plücker coordinates to a 3D line given by
a point and a direction.
pluecker_line_to_points: Convert a 3D line given by Plücker coordinates to a 3D line given by
two points.
point_direction_to_pluecker_line: Convert a 3D line given by a point and a direction to Plücker
coordinates.
points_to_pluecker_line: Convert a 3D line given by two points to Plücker coordinates.
projection_pl: Calculate the projection of a point onto a line.
read_distance_transform_xld: Read an XLD distance transform from a file.
serialize_distance_transform_xld: Serialize an XLD distance transform.
set_distance_transform_xld_param: Set new parameters for an XLD distance transform.
write_distance_transform_xld: Write an XLD distance transform into a file.