SoPolarToCartesianProcessing2d engine More...
#include <ImageViz/Engines/ImageFiltering/FrequencyDomain/SoPolarToCartesianProcessing2d.h>
Public Member Functions | |
SoPolarToCartesianProcessing2d () | |
Public Attributes | |
SoSFImageDataAdapter | inModulusImage |
SoSFImageDataAdapter | inPhaseImage |
SoImageVizEngineOutput < SoSFImageDataAdapter, SoImageDataAdapter * > | outRealImage |
SoImageVizEngineOutput < SoSFImageDataAdapter, SoImageDataAdapter * > | outImaginaryImage |
The SoPolarToCartesianProcessing2d engine computes the polar to cartesian transformation.
For an introduction, see:
This engine computes the polar to cartesian transformation or module/phase to the real/imaginary transformation.
If is the module image and the phase image, then:
Real part or coordinate is defined as:
Imaginary part or coordinate is defined as:
SoCartesianToPolarProcessing2d.
inModulusImage | NULL |
inPhaseImage | NULL |
SoPolarToCartesianProcessing2d::SoPolarToCartesianProcessing2d | ( | ) |
Constructor.
The input modulus image.
Default value is NULL. Supported types include: grayscale color image.
The input phase image.
Default value is NULL. Supported types include: grayscale color image.
SoImageVizEngineOutput<SoSFImageDataAdapter,SoImageDataAdapter*> SoPolarToCartesianProcessing2d::outImaginaryImage |
The output imaginary part image.
Default value is NULL. Supported types include: grayscale color image.
SoImageVizEngineOutput<SoSFImageDataAdapter,SoImageDataAdapter*> SoPolarToCartesianProcessing2d::outRealImage |
The output real part image.
Default value is NULL. Supported types include: grayscale color image.