Please enable JavaScript to view this site.

IDS peak 2.15.0 / uEye+ firmware 3.54

Returns which BlackLevel is controlled by the black level features.

Changing the PixelFormat to a different bit depth, the value of BlackLevelSelector will be adapted to the new format automatically.

hint_info

uEye+ cameras: BlackLevelSelector is only available for some cameras.

Name

BlackLevelSelector

Category

AnalogControl

Interface

Enumeration

Access

Read

Unit

-

Visibility

Beginner

Values

All8Bit

All10Bit

All12Bit

All14Bit

All16Bit

Offset8Bit

Offset10Bit

Offset12Bit

Offset14Bit

Offset16Bit

All

Standard

SFNC

Availability uEye+

icon-gev icon-u3v

Availability uEye

icon-ui-gige icon-ui-usb2 icon-ui-usb3

Values description

All8Bit: BlackLevel will be applied to all channels scaled to 8-bit PixelFormat. This feature is only supported by uEye+ cameras (GV and U3 models).

All10Bit: BlackLevel will be applied to all channels scaled to 10-bit PixelFormat. This feature is only supported by uEye+ cameras (GV and U3 models).

All12Bit: BlackLevel will be applied to all channels scaled to 12-bit PixelFormat. This feature is only supported by uEye+ cameras (GV and U3 models).

All14Bit: BlackLevel will be applied to all channels scaled to 14-bit PixelFormat. This feature is only supported by uEye+ cameras (GV and U3 models).

All16Bit: BlackLevel will be applied to all channels scaled to 16-bit PixelFormat. This feature is only supported by uEye+ cameras (GV and U3 models).

Offset8Bit: BlackLevel offset will be applied to all channels scaled to 8-bit PixelFormat, if BlackLevelAuto = "ContinuousWithOffset". This feature is only supported by uEye+ cameras (GV and U3 models).

Offset10Bit: BlackLevel offset will be applied to all channels scaled to 10-bit PixelFormat, if BlackLevelAuto = "ContinuousWithOffset". This feature is only supported by uEye+ cameras (GV and U3 models).

Offset12Bit: BlackLevel offset will be applied to all channels scaled to 12-bit PixelFormat, if BlackLevelAuto = "ContinuousWithOffset". This feature is only supported by uEye+ cameras (GV and U3 models).

Offset14Bit: BlackLevel offset will be applied to all channels scaled to 14-bit PixelFormat, if BlackLevelAuto = "ContinuousWithOffset". This feature is only supported by uEye+ cameras (GV and U3 models).

Offset16Bit: BlackLevel offset will be applied to all channels scaled to 16-bit PixelFormat, if BlackLevelAuto = "ContinuousWithOffset". This feature is only supported by uEye+ cameras (GV and U3 models).

All: BlackLevel is applied to all channels. This values is used for uEye cameras with the uEye Transport Layer. This feature is only supported by uEye cameras (UI models).

Code example

C++

// Determine the current BlackLevelSelector
int64_t value = nodeMapRemoteDevice->FindNode<peak::core::nodes::IntegerNode>("BlackLevelSelector")->Value();

C#

// Determine the current BlackLevelSelector
long value = nodeMapRemoteDevice.FindNode<peak.core.nodes.IntegerNode>("BlackLevelSelector").Value();

Python

# Determine the current BlackLevelSelector (int)
value = nodeMapRemoteDevice.FindNode("BlackLevelSelector").Value()