Need help or advice ? Come to the Icy club ! - Every other Thursday morning from 9h30 to 12h30 - Francois Jacob Building - Main hall - Pasteur

Associated publications

Don't forget the authors !
If you use this plugin, please cite it in your publication !

User reviews

5 star
4 star
3 star
2 star
1 star
average rating: 4.5

Please log-in to post a review
07 Nov 2018 21:42
Excellent tool.
Thomas Provoost
27 Feb 2013 11:13

Adaptive histogram equalization

by Sorin Pop

The adaptive histogram equalization implements the Contrast-Limited Adaptive Histogram Equalization (CLAHE) for 2D, 3D or 4D sequences (gray or color).

Publication Id
See technical details
View complete changelog


Parameters :
Type : sets the processing type (2D, multi2D or 3D)
No.bins: number of bins.
Half size XY : the half size of the window, where the histogram equalization takes place.
Half size Z : Half size in depth of the 3D window (used for 3D process)
Maximum slope: parameter which manage the power of equalization. A greater slope will give a more contrasted sequence.

Output: UBYTE sequence



The java code was adapted from the ImageJ implementation by Stephan Saalfeld (see