IDS Peak comfortSDK, genericSDK, IPL, and AFL developer manuals are external documents. Please contact us if you need them.
Flip vertically the image sent by the camera. The ROI (region of interest) is applied after the flipping.
Name |
ReverseY |
Category |
|
Interface |
Boolean |
Access |
Read/Write |
Unit |
- |
Visibility |
Expert |
Values |
True False |
Standard |
SFNC |
Availability uEye+ |
|
Availability uEye |
- |
Values description
•True: Vertical flipping is enabled.
•False: Vertical flipping is disabled.
The access changes to read-only during an acquisition. |
For some sensors, ReverseY causes a change of the colored PixelFormat, e.g. BayerRG to BayerGB. Transfer the PixelFormat as chunk via ChunkSelector and ChunkEnable to be able to refer to it when you work with the image later on. |
For some sensors, ReverseY shifts the mirrored image downwards by one pixel. |
Code example
C++
// Determine the current status of ReverseY
bool value = nodeMapRemoteDevice->FindNode<peak::core::nodes::BooleanNode>("ReverseY")->Value();
// Set ReverseY to false
nodeMapRemoteDevice->FindNode<peak::core::nodes::BooleanNode>("ReverseY")->SetValue(false);
C#
// Determine the current status of ReverseY
bool value = nodeMapRemoteDevice.FindNode<peak.core.nodes.BooleanNode>("ReverseY").Value();
// Set ReverseY to false
nodeMapRemoteDevice.FindNode<peak.core.nodes.BooleanNode>("ReverseY").SetValue(false);
Python
# Determine the current status of ReverseY (bool)
value = nodeMapRemoteDevice.FindNode("ReverseY").Value()
# Set ReverseY to false (bool)
nodeMapRemoteDevice.FindNode("ReverseY").SetValue(False)