Calibrator for applying parameters for calibrating laser plane. More...
Inherits Calibrator3D.
Inherited by AtCalibrator3D, FactorsCalibrator3D, LaserPlaneHomographyCalibrator3D, and LaserPlaneZigZagCalibrator3D.
Properties | |
Tuple< AffineMatrix3D?, AffineTransformationParameters?> | CorrectionOfLaserPlaneInclination [get, set] |
Gets/sets the optional correction of the laser plane inclination (affine transformation) of the calibrator. | |
SensorSettings | SensorSettings [get] |
Gets sensor settings. | |
double | YFactor [get] |
Gets the y factor (encoder step). | |
![]() | |
IntPtr | Handle [get] |
Native handle of the calibrator. | |
bool | IsDisposed [get] |
Gets if the native handle has been disposed. | |
AffineMatrix3D | ExtrinsicMatrix [get, set] |
Gets/sets the extrinsic transformation matrix of the calibrator. | |
double? | RangeMapIgnoreValue [get, set] |
Gets/sets the ignore value for range maps. | |
Additional Inherited Members | |
![]() | |
void | Dispose () |
IDisposable implementation. | |
PointCloud | CreatePointCloud< T > (Image rangeMap) |
Creates a calibrated PointCloud with point type T from the given rangeMap . | |
PointCloud | CreatePointCloud (Image rangeMap, PointCloudFlags flags) |
Creates a calibrated PointCloud using the given rangeMap and flags . | |
PointCloud | CreatePointCloud (Image rangeMap, PointCloudFlags flags, SensorSettings settings, double encoderStep) |
Creates a calibrated PointCloud using the given rangeMap and flags . | |
![]() | |
static Calibrator3D | FromFile (string fileName) |
Loads a 3D calibration file (ASCII string version). | |
static T | FromFile< T > (string fileName) |
Loads a 3D calibration file (ASCII string version). | |
static Calibrator3D | FromHandle (IntPtr nativeHandle, ShareObject doShare) |
Create a Calibrator3D from a native handle and potentially increment the unmanaged reference count on the native handle. | |
![]() | |
Calibrator3D (IntPtr handle) | |
Constructor. | |
virtual void | Dispose (bool disposing) |
IDisposable helper function. | |
![]() | |
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. | |
Calibrator for applying parameters for calibrating laser plane.
|
getset |
Gets/sets the optional correction of the laser plane inclination (affine transformation) of the calibrator.
The affine transformation parameters (second value) are only available if the SpecificTransformationParameters model was selected for the estimation of the extrinsic calibration.