![]() |
LibMultiSense
LibMultiSense Documentation
|
Image specific configuration. More...
#include <MultiSenseTypes.hh>
Public Member Functions | |
bool | operator== (const ImageConfig &rhs) const |
Equality operator. More... | |
Public Attributes | |
float | gamma = 2.2f |
Set the gamma correction for the image. More... | |
bool | auto_exposure_enabled = true |
Enable or disable auto exposure. More... | |
std::optional< ManualExposureConfig > | manual_exposure = std::nullopt |
The exposure config to use if auto exposure is disabled. More... | |
std::optional< AutoExposureConfig > | auto_exposure = std::nullopt |
The exposure config to use if auto exposure is enabled. More... | |
bool | auto_white_balance_enabled = true |
Enable or disable auto white balance. More... | |
std::optional< ManualWhiteBalanceConfig > | manual_white_balance = std::nullopt |
The white balance parameters to use if auto white balance is disabled. More... | |
std::optional< AutoWhiteBalanceConfig > | auto_white_balance = std::nullopt |
The white balance parameters to use if auto white balance is enabled. More... | |
Image specific configuration.
Definition at line 678 of file MultiSenseTypes.hh.
|
inline |
Equality operator.
Definition at line 719 of file MultiSenseTypes.hh.
std::optional<AutoExposureConfig> multisense::MultiSenseConfig::ImageConfig::auto_exposure = std::nullopt |
The exposure config to use if auto exposure is enabled.
Definition at line 699 of file MultiSenseTypes.hh.
bool multisense::MultiSenseConfig::ImageConfig::auto_exposure_enabled = true |
Enable or disable auto exposure.
Definition at line 689 of file MultiSenseTypes.hh.
std::optional<AutoWhiteBalanceConfig> multisense::MultiSenseConfig::ImageConfig::auto_white_balance = std::nullopt |
The white balance parameters to use if auto white balance is enabled.
Definition at line 714 of file MultiSenseTypes.hh.
bool multisense::MultiSenseConfig::ImageConfig::auto_white_balance_enabled = true |
Enable or disable auto white balance.
Definition at line 704 of file MultiSenseTypes.hh.
float multisense::MultiSenseConfig::ImageConfig::gamma = 2.2f |
Set the gamma correction for the image.
Valid range [1.0, 2.2]
Definition at line 684 of file MultiSenseTypes.hh.
std::optional<ManualExposureConfig> multisense::MultiSenseConfig::ImageConfig::manual_exposure = std::nullopt |
The exposure config to use if auto exposure is disabled.
Definition at line 694 of file MultiSenseTypes.hh.
std::optional<ManualWhiteBalanceConfig> multisense::MultiSenseConfig::ImageConfig::manual_white_balance = std::nullopt |
The white balance parameters to use if auto white balance is disabled.
Definition at line 709 of file MultiSenseTypes.hh.