SoSwapQuadrantsProcessing Class Reference
[Frequency Domain]

ImageViz SoSwapQuadrantsProcessing engine More...

#include <ImageViz/Engines/ImageFiltering/FrequencyDomain/SoSwapQuadrantsProcessing.h>

Inheritance diagram for SoSwapQuadrantsProcessing:
SoImageVizEngine SoEngine SoFieldContainer SoBase SoRefCounter SoTypedObject

List of all members.

Public Member Functions

 SoSwapQuadrantsProcessing ()

Public Attributes

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

Detailed Description

ImageViz SoSwapQuadrantsProcessing engine

The SoSwapQuadrantsProcessing engine performs a translation in circular mode.

This engine performs a translation in circular mode by a vector equal to half the diagonal of the image, as in Figure. The engine is used to visualize the modulus of the FFT centered in the middle of image rather than in the upper left corner. The image is centered by a translation in circular mode by a vector equal to half the diagonal of the image.

SoSwapQuadrantsProcessing_image01.png

The results of a regular and a centered FFT

FILE FORMAT/DEFAULT


Library references: center


Constructor & Destructor Documentation

SoSwapQuadrantsProcessing::SoSwapQuadrantsProcessing (  ) 

Constructor.


Member Data Documentation

Select the compute Mode (2D or 3D or AUTO) Use enum ComputeMode.

Default is MODE_AUTO

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/