EObjectBasedCalibrationGenerator::SetCalibrationObjectScale

This method is deprecated.

Sets the scale of your target calibration model compared to a reference model.
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.

Namespace: Euresys::Open_eVision::Easy3D

[C++]

void SetCalibrationObjectScale(
   float scale
)

void SetCalibrationObjectScale(
   float scaleX,
   float scaleY,
   float scaleZ
)

Parameters

scale

Sets the same scale on axis X, Y and Z relative to the calibration object reference size.

scaleX

Sets the scale on X axis relative to the calibration object reference size.

scaleY

Sets the scale on Y axis relative to the calibration object reference size.

scaleZ

Sets the scale on Z axis relative to the calibration object reference size.

EObjectBasedCalibrationGenerator.SetCalibrationObjectScale

This method is deprecated.

Sets the scale of your target calibration model compared to a reference model.
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.

Namespace: Euresys.Open_eVision.Easy3D

[C#]

void SetCalibrationObjectScale(
   float scale
)

void SetCalibrationObjectScale(
   float scaleX,
   float scaleY,
   float scaleZ
)

Parameters

scale

Sets the same scale on axis X, Y and Z relative to the calibration object reference size.

scaleX

Sets the scale on X axis relative to the calibration object reference size.

scaleY

Sets the scale on Y axis relative to the calibration object reference size.

scaleZ

Sets the scale on Z axis relative to the calibration object reference size.