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.

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()

© 2024 IDS Imaging Development Systems GmbH