MixUp Java Applet
The Java applet below recursively mixes up an image according to a set
of HTML parameters, then undoes the image shifting on the way back out.
I have it set to 40 levels of recursion on this page, so you will have
to wait a little bit... the image will start to look like confetti before
it starts to work backwards to restore the original image.
Author: Sealevel Software
Download the Script