CameraSettings

LumiScan settings. Entries correspond to the settings from the LumiScan Viewer.

Member Variables

id

std::string, default: \{""\} JSON Type: string Unique camera name in settings

serial

std::string, default: \{""\} JSON Type: string The serial number of the camera, if not given, it will use 'id' as serial

calibrationFile

std::filesystem::path, default: \{""\} JSON Type: string +Requirement: Must be a path to a regular file. File path to the calibration file associated with the LumiScan device.

simulateCamera

bool, default: {false} JSON Type: (optional) bool Force the application to simulate a camera. This does not require a physical camera. When capturing an image the data specified by loadFilePath/datasetName is loaded instead. If no datasetName is specified the recording setting id is used as datasetName.

genTLSettings

std::optional< hdv::camera::genicam::GenTLSettings >, default: \{std::nullopt\}