Q:

How to gradually increase the pixel size of an image?

I would like to gradually increase the pixel size of an image, going from the high resolution image (base image) to the left to a significantly lower resolution to the right as shown in the example below:

Any ideas on how to get this done?
Thanks!

A:

Start with a Base image layer.
Copy base image layer and choose Filter > Pixelate > Mosaic set it to some middle value and hit OK.
Add a Layer Mask and draw a black to white gradient on the mask to hide a portion of the filter and show the base image below it.
Copy the base image layer again and move it above all other layers.
Choose Filter > Pixelate > Mosaic on the new copy and double the previous amount.
Add a Layer Mask on the new copy and draw a black to white gradient on the mask to hide a portion of the filter and show the two layers below it.

You could actually repeat these steps as many times as you want, varying the Mosaic amount each time. The more steps used the smoother the "transition" would appear to be.

