Dithering facts & numbers

A citable reference sheet. Each value is a published constant or hardware spec.

FactValue
Floyd–Steinberg weights7/16, 3/16, 5/16, 1/16 — published 1976.
Atkinson diffusion6 × 1/8 = 75% of the error diffused; 25% discarded. Shipped with the 1984 Macintosh (MacPaint/HyperCard era).
Jarvis–Judice–Ninke12 neighbours, weights total 48 (1976).
Stucki12 neighbours, weights total 42 (1981).
Burkes7 neighbours, weights total 32 (1988).
Sierra family3-row /32 (1989), 2-row /16 and Lite /4 (1990).
Bayer matrix grey levelsn×n matrix gives n²+1 levels: 2×2 = 5, 4×4 = 17, 8×8 = 65, 16×16 = 257.
Blue noise masksVoid-and-cluster method by Robert Ulichney, 1993.
RiemersmaError diffusion along a Hilbert curve, Thiadmer Riemersma, 1998.
GIF colour limit256 colours per frame.
Game Boy (DMG)160×144 px, 4 shades.
PICO-8128×128 px, 16-colour fixed palette.
Classic halftone angles (CMYK)Commonly C 15°, M 75°, Y 0°, K 45°.

See every algorithm rendered side by side in the dithering glossary.