CameraSettings
LumiScan-Einstellungen. Die Einträge entsprechen den Einstellungen des LumiScan Viewers.
Membervariablen
id-
std::string, Standard:\{""\}JSON-Typ: Zeichenkette Eindeutiger Kameraname in den Einstellungen
serial-
std::string, Standard:\{""\}JSON-Typ: Zeichenkette Die Seriennummer der Kamera. Ist sie nicht angegeben, wirdidals Seriennummer verwendet.
calibrationFile-
std::filesystem::path, Standard:\{""\}JSON-Typ: Zeichenkette +Anforderung: Muss ein Pfad zu einer regulären Datei sein. Dateipfad zur Kalibrierungsdatei, die dem LumiScan-Gerät zugeordnet ist.
simulateCamera-
bool, Standard:{false}JSON-Typ: (optional) Boolean Zwingt die Anwendung, eine Kamera zu simulieren. Hierfür ist keine physische Kamera erforderlich. Bei der Bildaufnahme werden stattdessen die über loadFilePath/datasetName angegebenen Daten geladen. Ist kein datasetName angegeben, wird die id der Aufnahmeeinstellungen als datasetName verwendet.
genTLSettings-
std::optional< hdv::camera::genicam::GenTLSettings >, Standard: `\{std::nullopt\}