SoFlipAxisProcessing2d Class Reference
[GeometricTransforms]

ImageViz SoFlipAxisProcessing2d image filter More...

#include <ImageViz/Engines/GeometryAndMatching/GeometricTransforms/SoFlipAxisProcessing2d.h>

Inheritance diagram for SoFlipAxisProcessing2d:
SoImageVizEngine SoEngine SoFieldContainer SoBase SoRefCounter SoTypedObject

List of all members.

Public Types

enum  AxisSelection {
  X_AXIS = 0,
  Y_AXIS = 1,
  CENTER = 2
}

Public Member Functions

 SoFlipAxisProcessing2d ()

Public Attributes

SoSFImageDataAdapter inImage
SoSFEnum axisSelection
SoImageVizEngineOutput
< SoSFImageDataAdapter,
SoImageDataAdapter * > 
outImage

Detailed Description

ImageViz SoFlipAxisProcessing2d image filter

The SoFlipAxisProcessing2d filter flips the image along the x or y axis or the center.

FILE FORMAT/DEFAULT


Library references: symmetry


Member Enumeration Documentation

Enumerator:
X_AXIS 

The flip transformation relative to an axis parallel to X is:

\[O(x,y)=I(x,N+1-y)\]

where N is the size of the image in Y.

Y_AXIS 

The flip transformation relative to an axis parallel to Y is:

\[O(x,y)=I(M+1-x,y)\]

where M is the size of the image in X.

CENTER 

The flip transformation relative to the center of the image is:

\[O(x,y)=I(M+1-x,N+1-y)\]

where M is the size of the image in X and N is the size of the image in Y.


Constructor & Destructor Documentation

SoFlipAxisProcessing2d::SoFlipAxisProcessing2d (  ) 

Constructor.


Member Data Documentation

Select the symmetry type.

Use enum AxisSelection. Default is X_AXIS

The input image.

Default value is NULL. Supported types include: grayscale binary label color image.

The output image.

Default value is NULL. Supported types include: grayscale binary label color image.


The documentation for this class was generated from the following file:

Open Inventor Toolkit reference manual, generated on 4 Sep 2023
Copyright © Thermo Fisher Scientific All rights reserved.
https://www.openinventor.com/