IDS Peak comfortSDK, genericSDK, IPL, and AFL developer manuals are external documents. Please contact us if you need them.
Querying which gain is used for the automatic gain control.
Analog |
The algorithm uses the analog master gain of the camera (if available) |
---|---|
Digital |
The algorithm uses the digital master gain of the camera (if available) |
Standard |
uEye cameras: The algorithm uses the master gain of the camera, but there is no clear distinction between analog and digital |
None |
No gain control available |
genericC++ |
---|
auto gainType = m_autoFeaturesManager.GetGainTypeAll(); |
Querying whether the camera supports gain control via the AutoFeaturesManager.
genericC++ |
---|
bool gainAutoSupported = AutoFeaturesManager::GainType::None != m_autoFeaturesManager.GetGainTypeAll(); |
Querying the current settings of the automatic gain.
genericC++ |
---|
auto gainAutoMode = m_autoFeaturesManager.GetGainAutoMode(); |
Setting the mode for automatic gain.
genericC++ |
---|
// Disable GainAuto mode |
Querying whether the automatic gain control has been completed (e.g. after activation of a “Once” control).
genericC++ |
---|
bool finished = m_autoFeaturesManager.IsGainAutoFinished(); |