HistogramEqualization

MLModule
genre Filters
author MeVis Medical Solutions AG
package MeVisLab/Standard
dll MLFilter2
definition mlFilter2.def
see also Histogram, ImageStatistics
keywords Normalization, normalize

Purpose

The module HistogramEqualization equalizes or normalizes a histogram.

Usage

If the input image is of floating-point data type, the number of bins must be specified explicitly with Num. Bins.

Details

Original Image Equalized Image
../../../Modules/ML/MLFilter2/mhelp/Images/Original.png ../../../Modules/ML/MLFilter2/mhelp/Images/histo.png
../../../Modules/ML/MLFilter2/mhelp/Images/oldHisto.png ../../../Modules/ML/MLFilter2/mhelp/Images/newHisto.png

Windows

Default Panel

../../../Modules/ML/MLFilter2/mhelp/Images/Screenshots/HistogramEqualization._default.png

Input Fields

input0

name: input0, type: Image

Original scalar input image.

Output Fields

output0

name: output0, type: Image

Output scalar image with a voxel values altered by a normalized/equalized histogram.

Parameter Fields

Visible Fields

Num. Bins

name: numBins, type: Integer, default: 100, minimum: 0, maximum: 1e+06, deprecated name: numberOfPots

Sets the number of bins for histograms computation if the input data is of floating-point data type.

Only normalize

name: shouldOnlyNormalize, type: Bool, default: FALSE, deprecated name: onlyNormalize

If checked, the module only normalizes the histogram.

Otherwise, the module also equalizes the histogram.

Hidden Fields

isFloatImage

name: isFloatImage, type: Bool, default: FALSE, deprecated name: floatImage