Please enable JavaScript to view this site.

IDS peak 2.10.0 / uEye+ firmware 3.34

IDS Peak comfortSDK, genericSDK, IPL, and AFL developer manuals are external documents. Please contact us if you need them.

BlackLevelAuto controls the mode for automatic black level adjustment. The exact algorithm used to implement this adjustment is camera specific.

hint_info

uEye+ cameras: BlackLevelAuto is only available for some monochrome cameras.

Name

BlackLevelAuto[BlackLevelSelector]

Category

AnalogControl

Interface

Enumeration

Access

Read

Unit

-

Visibility

Expert

Values

Off

Continuous

ContinuousWithOffset

Standard

SFNC

Availability uEye+

icon-gev icon-u3v

Availability uEye

-

Values description

Off: Analog black level is user controlled using BlackLevel.

Continuous: Analog black level is constantly adjusted by the camera.

ContinousWithOffset: Analog black level is constantly adjusted with offset by the camera. The used offset is defined by BlackLevel and depends on the setting in the BlackLevelSelector, which in turn is linked to the PixelFormat.

Code example

C++

// Determine the current BlackLevelAuto
double value = nodeMapRemoteDevice->FindNode<peak::core::nodes::FloatNode>("BlackLevelAuto")->Value();

C#

// Determine the current BlackLevelAuto
double value = nodeMapRemoteDevice.FindNode<peak.core.nodes.FloatNode>("BlackLevelAuto").Value();

Python

# Determine the current BlackLevelAuto (float)
value = nodeMapRemoteDevice.FindNode("BlackLevelAuto").Value()

© 2024 IDS Imaging Development Systems GmbH