Randomly swaps pixels around in an image. It can be constrained to do only horizontal or vertical swaps.