DIP+CV · Interactive Simulator

Simulator EP03_04: Histogram Equalization (Levels L = 2^B)

📊 Simulator EP03_04: Histogram Equalization lut[k] = round(cdf[k] · (L − 1))

Choose the bit depth (B) and generate images to analyze the dynamic spreading of the histogram and the remapping table (LUT) in real time.

3 bits → 8 levels
1 bit (2 levels) 4 bits (16 levels) 8 bits (256 levels)
Original Input
Equalized Result
Original Histogram
Equalized Histogram
LUT (Remapping Table k → v)
lut[k] = round(cdf[k] · 7) | B=3, levels=8
Description: Figure 3.29: Simulator EP03_04: Histogram Equalization (Levels L = 2^B)