Image Dithering: Eleven Algorithms and Source Code (2012)
20 points by olliej
20 points by olliej
Previously, 5 years ago: https://lobste.rs/s/zc4frh/image_dithering_eleven_algorithms
(note to submitter, it's fine to resubmit an entry after this long a time. The dupe detection seems broken anyway).
Ordered dithering can also be implemented client-side on the web with an SVG filter, and is a nice way to make very lossily compressed tiny images look nicer.
But I wish those other dithers were possible too (without JS.)
what a delightful read, i think i've read some description of the atkinson dither at least two or three times before but this was the first time that i felt like it would be pretty fun to implement it.
What exactly does the author mean by “websafe”?
6 levels of each RGB channel (00, 33, 66, 99, CC, FF) producing 216 colours that fit in an 8 bit palette with room to spare.
Fun! I love the appearance of dithering. It harkens back to an earlier, cosier internet, or perhaps it implies speed and minimalism since dithered images are usually much smaller. 100 rabbits uses used to have dithered images on their website to save energy and I think it’s beautiful. Might do that for my blog too. It’s not like I need the extra pixels.
Cool read, to the point with nice examples.