CLAHE¶
- MLModule¶
author
package
dll
definition
keywords
Purpose¶
The CLAHE implements the “Contrast Limited Adaptive Histogram Equalization” filter as described by Karel Zuiderveld. The implementation only supports 16-bit unsigned images and outputs, and always outputs an image in the range 0 - 65535.
To combine the CLAHE image with the original image, it has to be rescaled to the min/max range of the original image in a post-processing step.
NOTE: The current implementation supports histogram clipping, but performs no redistribution of bins if the histogram is clipped.
Parameter Fields¶
Visible Fields¶
XResolution¶
- name: xResolution, type: Integer, default: 10¶
Sets the number of subtiles into which the image is split in the x-direction.
YResolution¶
- name: yResolution, type: Integer, default: 20¶
Sets the number of subtiles into which the image is split in the y-direction.
Histogram Clip¶
- name: histogramClip, type: Double, default: 0.001, minimum: 0, maximum: 1¶
Sets at which histogram height percentage the histogram is clipped.
means no clipping, 0.5 means clip at the half of the maximum histogram’s height.