SoComplexFFTProcessing engine More...
#include <ImageViz/Engines/ImageFiltering/FrequencyDomain/SoComplexFFTProcessing.h>
Public Member Functions | |
SoComplexFFTProcessing () | |
Public Attributes | |
SoSFEnum | computeMode |
SoSFImageDataAdapter | inImage |
SoImageVizEngineOutput < SoSFImageDataAdapter, SoImageDataAdapter * > | outRealImage |
SoImageVizEngineOutput < SoSFImageDataAdapter, SoImageDataAdapter * > | outImaginaryImage |
SoComplexFFTProcessing computes the centered fast Fourier transform.
For an introduction, see:
The SoComplexFFTProcessing engine computes the FFT of an image. The result is two floating point images, respectively the real and imaginary parts of the transform.
Remarks
See also: SoComplexFFTInverseProcessing, SoComplexCenteredFFTProcessing.
computeMode | MODE_AUTO |
inImage | NULL |
SoComplexFFTProcessing::SoComplexFFTProcessing | ( | ) |
Constructor.
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.
SoImageVizEngineOutput<SoSFImageDataAdapter,SoImageDataAdapter*> SoComplexFFTProcessing::outImaginaryImage |
The output imaginary part image.
Default value is NULL. Supported types include: grayscale color image.
SoImageVizEngineOutput<SoSFImageDataAdapter,SoImageDataAdapter*> SoComplexFFTProcessing::outRealImage |
The output real part image.
Default value is NULL. Supported types include: grayscale color image.