SoRecursiveExponentialFilterProcessing engine More...
#include <ImageViz/Engines/ImageFiltering/SmoothingAndDenoising/SoRecursiveExponentialFilterProcessing.h>
Public Member Functions | |
SoRecursiveExponentialFilterProcessing () | |
Public Attributes | |
SoSFEnum | computeMode |
SoSFImageDataAdapter | inImage |
SoSFInt32 | spreadValue |
SoImageVizEngineOutput < SoSFImageDataAdapter, SoImageDataAdapter * > | outImage |
The SoRecursiveExponentialFilterProcessing smooths images with a recursive algorithm based on a variable scale.
For an introduction to image filters, see section Images Filters.
This engine smooths an image with a recursive algorithm based on a variable scale. The smoothing is achieved by a separable exponential decreasing filter with a variable scale factor.
Response to horizontal impulse:
Response to vertical impulse:
The represents the smoothing spread, a value between 0 and 100. The larger the value, the more intensive the smoothing.
SoCurvatureDrivenDiffusionProcessing.
computeMode | MODE_AUTO |
inImage | NULL |
spreadValue | 60 |
SoRecursiveExponentialFilterProcessing::SoRecursiveExponentialFilterProcessing | ( | ) |
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*> SoRecursiveExponentialFilterProcessing::outImage |
The output image.
Default value is NULL. Supported types include: grayscale binary label color image.
The spread value.
Default value is 60.