Base class for configuring and computing segmentation on range maps. More...
Inherits INativeHandle.
Inherited by AQS12RangeMapSegmentor.
Public Member Functions | |
Image | FaceSegmentationFromPiece (ImagePlane rangeMapPlane) |
Segments the calibration piece from the given rangeMapPlane . | |
Image | FaceSegmentationFromPiece (ImagePlane rangeMapPlane, Rect aoi) |
Segments the calibration piece from the given rangeMapPlane . | |
Point3Dd[] | ExtractProjectedPointsFromPiece (ImagePlane rangeMapPlane) |
Extracts intersection points of the calibration piece from the given rangeMapPlane . | |
Point3Dd[] | ExtractProjectedPointsFromPiece (ImagePlane rangeMapPlane, Rect aoi) |
Extracts intersection points of the calibration piece from the given rangeMapPlane . | |
void | Dispose () |
IDisposable implementation. | |
Protected Member Functions | |
RangeMapSegmentor (IntPtr handle) | |
Constructor. | |
virtual void | Dispose (bool disposing) |
IDisposable helper function. | |
Properties | |
double | RangeMapIgnoreValue [get, set] |
Gets/sets the ignore value for range maps. | |
int | WindowSize [get, set] |
Gets/sets window size for calculation of normals (used for the classification of the AQS12 faces). If windowSize is set to zero, the window size will be calculated automatically. | |
IntPtr | Handle [get] |
Native handle of the calibrator. | |
bool | IsDisposed [get] |
Gets if the native handle has been disposed. | |
Events | |
NativeHandleEventDelegate | ObjectDisposing |
Raised when this object is about to be disposed via the IDisposable.Dispose method. | |
![]() | |
NativeHandleEventDelegate | ObjectDisposing |
Raised when this object is about to be disposed via the IDisposable.Dispose method. | |
Base class for configuring and computing segmentation on range maps.
|
protected |
Constructor.
handle | Native handle. |
|
protectedvirtual |
IDisposable helper function.
disposing |
|
abstract |
Extracts intersection points of the calibration piece from the given rangeMapPlane .
rangeMapPlane | Plane of the range map image to work with. |
|
abstract |
Extracts intersection points of the calibration piece from the given rangeMapPlane .
rangeMapPlane | Plane of the range map image to work with. |
aoi | Area of interest. |
|
abstract |
Segments the calibration piece from the given rangeMapPlane .
rangeMapPlane | Plane of the range map image to work with. |
|
abstract |
Segments the calibration piece from the given rangeMapPlane .
rangeMapPlane | Plane of the range map image to work with. |
aoi | Area of interest. |
|
getset |
Gets/sets window size for calculation of normals (used for the classification of the AQS12 faces). If windowSize is set to zero, the window size will be calculated automatically.
This function only apply for dense point cloud segmentors, where the segmentation method SegmentationMethod.KmeansClustering is applied.
NativeHandleEventDelegate ObjectDisposing |
Raised when this object is about to be disposed via the IDisposable.Dispose method.
This event is raised right before this object is disposed. The dispose itself cannot be canceled.
We use cookies to improve your experience. By using this documentation, you agree to our use of cookies.