Image Dithering: Eleven Algorithms and Source Code

(tannerhelland.com)

15 points | by Bogdanp 1 day ago

3 comments

  • Panzerschrek 16 hours ago
    It's also worth to mention noise-based dithering - where some noise pattern is added atop of the image and then rounding is performed. Usually some sort of blue noise is used for this approach.
  • bad_username 16 hours ago
    Dithering has similar importance in digital audio. Dithered 8-bit audio sounds way better than non-dithered (harsh artifacts are replaced with tolerable white noise, and quiet details are preserved). Higher end digital equipment even applies dithering to high-bit samples, as do plug-ins in digital audio workstations.
  • alejohausner 15 hours ago
    Ulichney (who wrote the book on halftoning) came up with ordered dithering matrices that give much nicer results than Bayer's, as good error as diffusion, and parallelizable. Look up "void and cluster".