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