I built bearrb, a small Python CLI that takes two images of bears and tries to turn the first into the second by only rearranging pixel positions.
Pixel values are never changed, they just get permutated to approximate the target image. It's essentially a constrained optimization problem with a very dumb constraint.