EObjectBasedCalibrationGenerator Class
Represents an object-based 3D calibration generator.
The class performs the computation of a calibration model based on the scan of the reference object.
Base Class:ECalibrationGenerator
Namespace: Euresys::Open_eVision::Easy3D
Methods
The type of the object used for the calibration is
Each passes will refine the calibration model but the computation will be longer.
The number of passes is
The Precision vs speed trade-off mode from EObjectBasedCalibrationPrecisionVsSpeedTradeOff is
If max value is smaller than min value, then max will not be used, we use depth map
If min value is smaller than 0, then min will not be used, we use
If max value is smaller than min value, then max will not be used, we use depth map
If min value is smaller than 0, then min will not be used, we use
if max value is smaller than min value, then max will not be used, we use the maximum float value instead.
if min value is smaller than 0, then min will not be used, we use
Refer to the user guide for the EObjectBasedCalibrationModel reference design.
Use that value to set the unit of the calibrated positions in the point cloud.
The scale will affect the world coordinates after conversion of the EDepthMap to EPointCloud.
For example, if "1 reference unit" is equal to "10 millimeters", set "10" as scale value.
Then applying the calibration will produce results in millimeters. Changing these values affect the calibration object sizes defined by EObjectBasedCalibrationGenerator::SetCalibrationObjectType. Deprecated: you should use @EObjectBasedCalibrationGenerator::SetCalibrationObjectType@ instead. Note that the scaleX/Y/Z and sizeA/B/C arguments aren't the same values.
The type of the object used for the calibration is
Each passes will refine the calibration model but the computation will be longer.
The number of passes is
The Precision vs speed trade-off mode from EObjectBasedCalibrationPrecisionVsSpeedTradeOff is
If max value is smaller than min value, then max will not be used, we use depth map
If min value is smaller than 0, then min will not be used, we use
If max value is smaller than min value, then max will not be used, we use depth map
If min value is smaller than 0, then min will not be used, we use
if max value is smaller than min value, then max will not be used, we use the maximum float value instead.
if min value is smaller than 0, then min will not be used, we use
EObjectBasedCalibrationGenerator Class
Represents an object-based 3D calibration generator.
The class performs the computation of a calibration model based on the scan of the reference object.
Base Class:ECalibrationGenerator
Namespace: Euresys.Open_eVision.Easy3D
Properties
Each passes will refine the calibration model but the computation will be longer.
The number of passes is
The Precision vs speed trade-off mode from EObjectBasedCalibrationPrecisionVsSpeedTradeOff is
If max value is smaller than min value, then max will not be used, we use depth map
If min value is smaller than 0, then min will not be used, we use
If max value is smaller than min value, then max will not be used, we use depth map
If min value is smaller than 0, then min will not be used, we use
if max value is smaller than min value, then max will not be used, we use the maximum float value instead.
if min value is smaller than 0, then min will not be used, we use
Methods
The type of the object used for the calibration is
Refer to the user guide for the EObjectBasedCalibrationModel reference design.
Use that value to set the unit of the calibrated positions in the point cloud.
The scale will affect the world coordinates after conversion of the EDepthMap to EPointCloud.
For example, if "1 reference unit" is equal to "10 millimeters", set "10" as scale value.
Then applying the calibration will produce results in millimeters. Changing these values affect the calibration object sizes defined by EObjectBasedCalibrationGenerator::SetCalibrationObjectType. Deprecated: you should use @EObjectBasedCalibrationGenerator::SetCalibrationObjectType@ instead. Note that the scaleX/Y/Z and sizeA/B/C arguments aren't the same values.
The type of the object used for the calibration is