40 #ifndef LibMultiSense_CamConfigMessage 41 #define LibMultiSense_CamConfigMessage 48 namespace multisense {
136 framesPerSecond(0.0),
141 autoExposureDecay(0),
142 autoExposureThresh(0.0),
143 whiteBalanceRed(0.0),
144 whiteBalanceBlue(0.0),
146 autoWhiteBalanceDecay(0),
147 autoWhiteBalanceThresh(0.0),
159 stereoPostFilterStrength(0.0),
167 secondaryExposureConfigs(),
170 sharpeningEnable(false),
171 sharpeningPercentage(0.0
f),
178 template<
class Archive>
221 stereoPostFilterStrength = 0.5f;
237 autoExposureRoiX = 0;
238 autoExposureRoiY = 0;
260 secondaryExposureConfigs = std::vector<ExposureConfig>();
282 sharpeningEnable =
false;
283 sharpeningPercentage = 0.0f;
float stereoPostFilterStrength
static CRL_CONSTEXPR SourceType Default_Exposure_Source
CamConfig(utility::BufferStreamReader &r, VersionType v)
static CRL_CONSTEXPR IdType ID
uint16_t autoExposureRoiX
static CRL_CONSTEXPR VersionType VERSION
uint16_t autoExposureRoiY
SourceType exposureSource
static CRL_CONSTEXPR IdType ID_DATA_CAM_CONFIG
uint32_t autoWhiteBalanceDecay
void serialize(Archive &message, const VersionType version)
float autoExposureTargetIntensity
uint32_t autoExposureDecay
static CRL_CONSTEXPR float Default_Target_Intensity
std::vector< ExposureConfig > secondaryExposureConfigs
uint16_t autoExposureRoiHeight
float sharpeningPercentage
float autoWhiteBalanceThresh
static CRL_CONSTEXPR float Default_Gamma
uint16_t autoExposureRoiWidth
static CRL_CONSTEXPR int Roi_Full_Image