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. More... | |
SensorSettings | SensorSettings [get] |
Gets sensor settings. | |
double | YFactor [get] |
Gets the y factor (encoder step). | |
Properties inherited from Calibrator3D | |
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. More... | |
double? | RangeMapIgnoreValue [get, set] |
Gets/sets the ignore value for range maps. More... | |
Properties inherited from INativeHandle | |
IntPtr | Handle [get] |
The native handle of the object. | |
bool | IsDisposed [get] |
Possibility to check whether the object has already been disposed of. | |
Additional Inherited Members | |
Public Member Functions inherited from Calibrator3D | |
void | Dispose () |
IDisposable implementation. | |
PointCloud | CreatePointCloud< T > (Image rangeMap) |
Creates a calibrated PointCloud with point type T from the given rangeMap . More... | |
PointCloud | CreatePointCloud (Image rangeMap, PointCloudFlags flags) |
Creates a calibrated PointCloud using the given rangeMap and flags . More... | |
PointCloud | CreatePointCloud (Image rangeMap, PointCloudFlags flags, SensorSettings settings, double encoderStep) |
Creates a calibrated PointCloud using the given rangeMap and flags . More... | |
Static Public Member Functions inherited from Calibrator3D | |
static Calibrator3D | FromFile (string fileName) |
Loads a 3D calibration file (ASCII string version). More... | |
static T | FromFile< T > (string fileName) |
Loads a 3D calibration file (ASCII string version). More... | |
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. More... | |
Protected Member Functions inherited from Calibrator3D | |
Calibrator3D (IntPtr handle) | |
Constructor. More... | |
virtual void | Dispose (bool disposing) |
IDisposable helper function. More... | |
Events inherited from Calibrator3D | |
NativeHandleEventDelegate | ObjectDisposing |
Raised when this object is about to be disposed via the IDisposable.Dispose method. More... | |
Events inherited from INativeHandle | |
NativeHandleEventDelegate | ObjectDisposing |
Raised when this object is about to be disposed via the IDisposable.Dispose method. More... | |
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.