This applet is an exploration of image dithering.

The sliders allow you to set the tolerances for the different dithering cutoffs.

Shades of gray are represented as groups of four pixels:

                           
                           

The default is to not randomly rotate the groups when redrawing the image. If you select "Random Seed Dither" it'll randomly shift the pixels around, producing a noisy gray pattern.

This whole thing was written in JBuilder. If you;d like to take a look at the java source code, feel free. There are other images in the jar that you can point this applet at, but I'll leave that up to the h@><0r$ to figure out. The files are whoops.jpg, seanlucsmil.jpg and heavyhittersbig.gif.


word.