Image Dithering: Eleven Algorithms and Source Code
tannerhelland.com
Image Dithering: Eleven Algorithms and Source Code
1–10 of 65 posts
Re: Image Dithering: Eleven Algorithms and Source Code
#2Re: Image Dithering: Eleven Algorithms and Source Code
#3Re: Image Dithering: Eleven Algorithms and Source Code
#4Dithering was one of the assignments. We were required to implement black-white quantization and then Atkinson and Floyd-Steinberg. We were given the freedom to choose our own images.
During development at the dorm my favourite picture to debug on was pretty racy (think along the lines of full version of "Lena"). I totally did not intend to put it to the floppy disk...
Not only I got the 10 - the highest number of points for this assignment, I got +2 on top of that with the comment from prof: "for the choice of test images in the best tradition of the field".
Re: Image Dithering: Eleven Algorithms and Source Code
#5Back when I was at university, we had a computer graphics course. Each week we got new assignment that we needed to program, write to a floppy disk (it was before Internet became widely available) and give it to the prof next week. Dithering was one of the assignments. We were required to implement black-white quantization and then Atkinson and Floyd-Steinberg. We were given the freedom to choose our own images. Duri…
Re: Image Dithering: Eleven Algorithms and Source Code
#6Re: Image Dithering: Eleven Algorithms and Source Code
#7This thesis on image dithering and noise shaping is one of the best works I've read on the subject: http://uwspace.uwaterloo.ca/bitstream/10012/3867/1/thesis.pd...
Re: Image Dithering: Eleven Algorithms and Source Code
#8Back when I was at university, we had a computer graphics course. Each week we got new assignment that we needed to program, write to a floppy disk (it was before Internet became widely available) and give it to the prof next week. Dithering was one of the assignments. We were required to implement black-white quantization and then Atkinson and Floyd-Steinberg. We were given the freedom to choose our own images. Duri…
Gross.
Re: Image Dithering: Eleven Algorithms and Source Code
#9Re: Image Dithering: Eleven Algorithms and Source Code
#10The author touches upon it here, but I think it's worth generalizing further: If you have high or maybe infinite precision in your color values, dithering will look much nicer than simply rounding to the nearest value. A concrete example is a color gradient. If done naively with rounding, color bands will be clearly visible. With dithering, they will be almost impossible to see.
See for example: http://johanneshoff.com/dithering/