SoAdaptiveHistogramEqualizationProcessing Class Reference
[Grayscale Transforms]

ImageViz SoAdaptiveHistogramEqualizationProcessing engine performs a local histogram equalization. More...

#include <ImageViz/Engines/ImageFiltering/GrayscaleTransforms/SoAdaptiveHistogramEqualizationProcessing.h>

Inheritance diagram for SoAdaptiveHistogramEqualizationProcessing:
SoImageVizEngine SoEngine SoFieldContainer SoBase SoRefCounter SoTypedObject

List of all members.

Public Member Functions

 SoAdaptiveHistogramEqualizationProcessing ()

Public Attributes

SoSFEnum computeMode
SoSFImageDataAdapter inImage
SoSFInt32 neighborhoodSize
SoImageVizEngineOutput
< SoSFImageDataAdapter,
SoImageDataAdapter * > 
outImage

Detailed Description

ImageViz SoAdaptiveHistogramEqualizationProcessing engine performs a local histogram equalization.

The SoLocalEqualizationProcessing filter performs a local histogram equalization of image $I$ onto $O$. 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.

SEE ALSO

SoHistogramEqualizationProcessing

FILE FORMAT/DEFAULT


Library references: lequalize


Constructor & Destructor Documentation

SoAdaptiveHistogramEqualizationProcessing::SoAdaptiveHistogramEqualizationProcessing (  ) 

Constructor.


Member Data Documentation

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.

The output image.

Default value is NULL. Supported types include: grayscale binary label color image.


The documentation for this class was generated from the following file:

Open Inventor Toolkit reference manual, generated on 4 Sep 2023
Copyright © Thermo Fisher Scientific All rights reserved.
https://www.openinventor.com/