Contrast Limited Adaptive Histogram Equalization (CLAHE)

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

You are now following this Submission

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, karel@cv.ruu.nl
in "Graphics Gems IV", Academic Press, 1994

Ported by Leslie Smith

Cite As

Leslie Smith (2026). Contrast Limited Adaptive Histogram Equalization (CLAHE) (https://www.mathworks.com/matlabcentral/fileexchange/22182-contrast-limited-adaptive-histogram-equalization-clahe), MATLAB Central File Exchange. Retrieved .

General Information

MATLAB Release Compatibility

  • Compatible with any release

Platform Compatibility

  • Windows
  • macOS
  • Linux
Version Published Release Notes Action
1.0.0.0

Best to use adapthisteq in Matlab's Image processing toolbox