CorrectionSettings< CAMERA_CORRECTION_TYPE::CLOUD_Z_CALIBRATION >::ImageDistancePair

(keine Beschreibung)

Membervariablen

imagePath

std::filesystem::path JSON-Typ: Zeichenkette +Anforderung: Muss auf ein gültiges Kalibrierungsbild verweisen (z. B. 1 Kanal). Das Bild enthält Versatzwerte für Punkte im Abstand zDistance.

zDistance

float, Standard: \{0.0f\} JSON-Typ: Gleitkommazahl +Anforderung: Muss größer als null sein. Kalibrierungstiefe des Bilds.

maxCalibrationDistance

float, Standard: \{0.02\} JSON-Typ: Gleitkommazahl +Anforderung: Muss größer als minCalibrationDistance sein. Der Abstand, dem die maximale Bildintensität (z. B. 255) entspricht. Ein positiver Abstand führt zu einer Verschiebung der Punktwolke von der Kamera weg.

minCalibrationDistance

float, Standard: \{0.00\} JSON-Typ: Gleitkommazahl +Anforderung: Muss kleiner als minCalibrationDistance sein. Der Abstand, dem die minimale Bildintensität (z. B. 0) entspricht. Ein positiver Abstand führt zu einer Verschiebung der Punktwolke von der Kamera weg.

decayDistance

float, Standard: \{0.1\} JSON-Typ: Gleitkommazahl +Anforderung: Muss größer als null sein. Diese Kalibrierungsebene beeinflusst alle Punkte bis zu einem Abstand von decayDistance zu zDistance. Der Wert fällt linear ab.