Segmentor object to configure face segmentation of AQS12 calibration piece on range maps. More...
Inherits RangeMapSegmentor.
Public Member Functions | |
cvb.foundation.AQS12RangeMapSegmentor | create (int method) |
Creates an AQS12 segmentor for range maps based on given segmentation method. More... | |
List[cvb.Point3D] | extract_projected_points_from_piece (self, cvb.ImagePlane image_plane, Optional[cvb.Rect] aoi) |
Extracts 12 intersection points of the AQS12 calibration piece from the given range map (on the given area of interest). More... | |
cvb.Image | face_segmentation_from_piece (self, cvb.ImagePlane image_plane, Optional[cvb.Rect] aoi) |
Segments the AQS12 calibration piece from the given range map (on the given area of interest). More... | |
Additional Inherited Members | |
![]() | |
range_map_ignore_value = property | |
float: Gets or sets the range map ignore value of the segmentor. | |
window_size = property | |
int: Gets or sets the window size for calculation of normals (used for the classification of the AQS12 faces). | |
Segmentor object to configure face segmentation of AQS12 calibration piece on range maps.
cvb.foundation.AQS12RangeMapSegmentor create | ( | int | method | ) |
Creates an AQS12 segmentor for range maps based on given segmentation method.
method : int Segmentation method to be applied (so far only KmeansClustering is supported).
cvb.foundation.AQS12RangeMapSegmentor The segmentation object.
List[cvb.Point3D] extract_projected_points_from_piece | ( | self, | |
cvb.ImagePlane | image_plane, | ||
Optional[cvb.Rect] | aoi | ||
) |
Extracts 12 intersection points of the AQS12 calibration piece from the given range map (on the given area of interest).
image_plane : cvb.ImagePlane Plane of range map image.
aoi : Optional[cvb.Rect] Area of interest (default entire plane).
List[cvb.Point3D] Extracted points.
cvb.Image face_segmentation_from_piece | ( | self, | |
cvb.ImagePlane | image_plane, | ||
Optional[cvb.Rect] | aoi | ||
) |
Segments the AQS12 calibration piece from the given range map (on the given area of interest).
image_plane : cvb.ImagePlane Plane of range map image.
aoi : Optional[cvb.Rect] Area of interest (default entire plane).
cvb.Image Pointer to the segmentation image.