IDS Peak comfortSDK, genericSDK, IPL, and AFL developer manuals are external documents. Please contact us if you need them.
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.
Note that ScalingVertical can only be set along with ScalingHorizontal. ScalingHorizontal is automatically adjusted to the same value as ScalingVertical. |
Name |
ScalingVertical[ScalingSelector] |
Category |
|
Interface |
Float |
Access |
Read/Write |
Unit |
- |
Visibility |
Expert |
Values |
UI models: sensor specific |
Standard |
IDS |
Availability uEye+ |
- |
Availability uEye |
|
Values description
•Vertical scaling factor. A value of 1 indicates that vertical scaling is disabled.
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<peak.core.nodes.IntegerNode>("ScalingVertical").Value();
// Set ScalingVertical to 4
nodeMapRemoteDevice.FindNode<peak.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)