CorrectionSettings< CAMERA_CORRECTION_TYPE::CLOUD_Z_CALIBRATION >::ImageDistancePair

(no description)

Member Variables

imagePath

std::filesystem::path JSON Type: string +Requirement: Must point to a valid calibration image (e.g. 1 channel). The image contains offset values for points at distance zDistance.

zDistance

float, default: \{0.0f\} JSON Type: float +Requirement: Must be greater than zero. Calibration depth of the image.

maxCalibrationDistance

float, default: \{0.02\} JSON Type: float +Requirement: Must be greater than minCalibrationDistance. The distance the maximum image intensity (e.g. 255) corresponds to. A positive distance will result in a shift of the pointcloud away from the camera.

minCalibrationDistance

float, default: \{0.00\} JSON Type: float +Requirement: Must be less than minCalibrationDistance. The distance the minimum image intensity (e.g. 0) corresponds to. A positive distance will result in a shift of the pointcloud away from the camera.

decayDistance

float, default: \{0.1\} JSON Type: float +Requirement: Must be larger than zero. This calibration layer affects all points up to a distance of decayDistance to zDistance. The value decays linearly.