mst wrote:
Hello,
I have an image. I would like to cut the image into say around 100 small boxes and rearrange them randomly.
Okay, I built a simple filter to break the image (or selection) into 10×10 pieces and shuffle them (note, each tile has to be identical, so if the image is not a multiple of N wide or high, there will be thin unprocessed strips on the right and/or bottom). If this is what you want, I’ll consider adding a user interface to specify the number of tiles. (The plugin, once installed, is found at
Filter->Telegraphics->Scramble.)
Prototype at:
http://www.telegraphics.com.au/sw/files/scramble-0.1b2-win.z ip (Win)
http://www.telegraphics.com.au/sw/files/scramble-0.1b1.sit (Mac) GPL source code @
http://www.telegraphics.com.au/svn/scramble/trunk If I finish this, I’ll put it up with the rest of my plugins at
http://www.telegraphics.com.au/sw/ Playing with this, you get a rather neat effect if you scramble then Gaussian Blur a bit and then scramble again… At 10×10 it would be a jigsaw-like challenge to reassemble by hand. (At higher tilings you’d be able to "poor man’s encrypt" an image, and with the corresponding anti-permutation, the receiver could restore it to intactness. Ideally the filter would store the permutation in a file, for instance, so that it could be reversed later.)