![]() |
LibMultiSense
LibMultiSense Documentation
|
Image specific configuration. More...
#include <MultiSenseTypes.hh>
Public Member Functions | |
| bool | operator== (const ImageConfig &rhs) const |
| Equality operator. | |
Public Attributes | |
| float | gamma = 2.2f |
| Set the gamma correction for the image. | |
| bool | auto_exposure_enabled = true |
| Enable or disable auto exposure. | |
| std::optional< ManualExposureConfig > | manual_exposure = std::nullopt |
| The exposure config to use if auto exposure is disabled. | |
| std::optional< AutoExposureConfig > | auto_exposure = std::nullopt |
| The exposure config to use if auto exposure is enabled. | |
| bool | auto_white_balance_enabled = true |
| Enable or disable auto white balance. | |
| std::optional< ManualWhiteBalanceConfig > | manual_white_balance = std::nullopt |
| The white balance parameters to use if auto white balance is disabled. | |
| std::optional< AutoWhiteBalanceConfig > | auto_white_balance = std::nullopt |
| The white balance parameters to use if auto white balance is enabled. | |
Image specific configuration.
Definition at line 715 of file MultiSenseTypes.hh.
|
inline |
Equality operator.
Definition at line 756 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 736 of file MultiSenseTypes.hh.
Enable or disable auto exposure.
Definition at line 726 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 751 of file MultiSenseTypes.hh.
Enable or disable auto white balance.
Definition at line 741 of file MultiSenseTypes.hh.
Set the gamma correction for the image.
Valid range [1.0, 2.2]
Definition at line 721 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 731 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 746 of file MultiSenseTypes.hh.