SoAdaptiveHistogramEqualizationProcessing engine performs a local histogram equalization.
More...
#include <ImageViz/Engines/ImageFiltering/GrayscaleTransforms/SoAdaptiveHistogramEqualizationProcessing.h>
Public Member Functions | |
| SoAdaptiveHistogramEqualizationProcessing () | |
Public Attributes | |
| SoSFEnum | computeMode |
| SoSFImageDataAdapter | inImage |
| SoSFInt32 | neighborhoodSize |
| SoImageVizEngineOutput < SoSFImageDataAdapter, SoImageDataAdapter * > | outImage |
SoAdaptiveHistogramEqualizationProcessing engine performs a local histogram equalization.
The SoLocalEqualizationProcessing filter performs a local histogram equalization of image
onto
. The definition is the same as for SoHistogramEqualizationProcessing, except that the image is divided in squared windows of a size chosen by user, and the equalization is performed in each window. The window size is specified as the number of pixels it contains.
SoHistogramEqualizationProcessing
| computeMode | MODE_AUTO |
| inImage | NULL |
| neighborhoodSize | 16 |
| SoAdaptiveHistogramEqualizationProcessing::SoAdaptiveHistogramEqualizationProcessing | ( | ) |
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.
The size of the window.
Default value is 16.
| SoImageVizEngineOutput<SoSFImageDataAdapter,SoImageDataAdapter*> SoAdaptiveHistogramEqualizationProcessing::outImage |
The output image.
Default value is NULL. Supported types include: grayscale binary label color image.