Please enable JavaScript to view this site.

IDS peak 2.20.0 / uEye+ firmware 3.80

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

This feature is only supported by specific uEye+ cameras.

U3-36LxXC

This feature is only supported by specific uEye cameras.

UI-149x/UI-549x

UI-124x/UI-324x/UI-524x

UI-125x/UI-325x/UI-525x

This function scales the image vertically. This reduces the vertical resolution (height) of the image by the specified vertical scaling factor.

hint_info

Note that ScalingVertical can only be set along with ScalingHorizontal. ScalingHorizontal is automatically adjusted to the same value as ScalingVertical.

Name

ScalingVertical[ScalingSelector]

Category

ImageFormatControl

Interface

Float

Access

Read/Write

Unit

-

Visibility

Expert

Values

U3-36LxXC: 1…8, increment: 1

UI models: sensor specific

Standard

IDS

Availability uEye+

icon-u3v

Availability uEye

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

Values description

Vertical scaling factor. A value of 1 indicates that vertical scaling is disabled.

hint_info

The access changes to read-only during an acquisition.

Code example

C++

// Determine the current ScalingVertical
int64_t value = nodeMapRemoteDevice->FindNode<peak::core::nodes::IntegerNode>("ScalingVertical")->Value();
// Set ScalingVertical to 4
nodeMapRemoteDevice->FindNode<peak::core::nodes::IntegerNode>("ScalingVertical")->SetValue(4);

C#

// Determine the current ScalingVertical
long value = nodeMapRemoteDevice.FindNode<IDSImaging.Peak.API.Core.Nodes.IntegerNode>("ScalingVertical").Value();
// Set ScalingVertical to 4
nodeMapRemoteDevice.FindNode<IDSImaging.Peak.API.Core.Nodes.IntegerNode>("ScalingVertical").SetValue(4);

Python

# Determine the current ScalingVertical (int)
value = nodeMapRemoteDevice.FindNode("ScalingVertical").Value()
# Set ScalingVertical to 4 (int)
nodeMapRemoteDevice.FindNode("ScalingVertical").SetValue(4)

© 2026 IDS Imaging Development Systems GmbH