EScaleCalibrationModel Class

EScaleCalibrationModel is used to convert depth map 2.5D point to 3D world position, only by applying a scale factor.
That kind of "calibration" does not correct the perspective or distortion present in depth maps.
It is a simple and fast way to get a 3D point cloud by applying a scale to each coordinate axis of the depth map pixels.

Base Class:ECalibrationModel

Namespace: Euresys::Open_eVision::Easy3D

Methods

Constructs a EScaleCalibrationModel. By default parameters are initialized to default unit values.
Returns the width of a pixel in metric unit.
Returns the distance between 2 profiles (depth map lines) in metric unit.
Returns the scale of the pixel value in metric unit.
Returns the type of calibration model, see ECalibrationType.
Loads the EScaleCalibrationModel calibration model. The given ESerializer must have been created for reading.
Assignment operator.
Comparison operator.
Saves the EScaleCalibrationModel calibration model. The given ESerializer must have been created for writing.

EScaleCalibrationModel Class

EScaleCalibrationModel is used to convert depth map 2.5D point to 3D world position, only by applying a scale factor.
That kind of "calibration" does not correct the perspective or distortion present in depth maps.
It is a simple and fast way to get a 3D point cloud by applying a scale to each coordinate axis of the depth map pixels.

Base Class:ECalibrationModel

Namespace: Euresys.Open_eVision.Easy3D

Properties

Returns the width of a pixel in metric unit.
Returns the distance between 2 profiles (depth map lines) in metric unit.
Returns the scale of the pixel value in metric unit.
Returns the type of calibration model, see ECalibrationType.

Methods

Constructs a EScaleCalibrationModel. By default parameters are initialized to default unit values.
Loads the EScaleCalibrationModel calibration model. The given ESerializer must have been created for reading.
Assignment operator.
Comparison operator.
Saves the EScaleCalibrationModel calibration model. The given ESerializer must have been created for writing.