Contrast Limited Adaptive Histogram Equalization (CLAHE)

Best to read the reference in "Graphics Gems IV", Academic Press, 1994 pages 474-485
Updated 5 Apr 2016

View License

This is an image contrast enhancement algorithm that overcomes limitations in standard histogram equalization (HE). The two primary features is adaptive HE (AHE), which divides the images into regions and performs local HE, and the contrast limited AHE (CLAHE), which reduces noise by partially reducing the local HE. Bilinear interpolation is used to avoid visibility of region boundaries.
"Contrast Limited Adaptive Histogram Equalization"
by Karel Zuiderveld,
in "Graphics Gems IV", Academic Press, 1994

Ported by Leslie Smith

Cite As

Leslie Smith (2024). Contrast Limited Adaptive Histogram Equalization (CLAHE) (, MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2007a
Compatible with any release
Platform Compatibility
Windows macOS Linux
Find more on Histograms in Help Center and MATLAB Answers

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
Version Published Release Notes

Best to use adapthisteq in Matlab's Image processing toolbox