Blake O'Hare .com

Adding a Noise/Pixelation Effect in MSPaint

Tag: MSPaint
Ever wanted to create pixelated noise in MSPaint? Probably not. But too bad! I'm teaching you anyway!

Select the region of the picture you wish to pixelate...

mspaint_fuzzy01.png

Now, in the Stretch and Skew menu (Ctrl + W), skew it horizontally by 10 degrees and vertically by -10 degrees.

mspaint_fuzzy02.png

So now it'll look like this...
mspaint_fuzzy03.png

Repeat this process. After about 4 times, it'll look like this...
mspaint_fuzzy04.png

Keep repeating it. This is what it looks like after about 10 times.
mspaint_fuzzy05.png

It has almost neared a complete 90 degree rotation. So, let's do a "clean" rotate to restore it somewhat to where it was originally. Rotate it 270 degrees in the Flip and Rotate menu (Ctrl + R).
mspaint_fuzzy06.png

Almost.
mspaint_fuzzy07.png

Now let's fudge it back to a square with the stretch and skew menu. There's no easy way to come up with these numbers without some trigonmetry. I'm just eyeballing, here...
mspaint_fuzzy08.png

Close enough for government work.
mspaint_fuzzy09.png

If you want to make it less grainy, then use increments larger than 10 to rotate it (Less iterations == less distortion). Or, conversely, you can go half way to 45 degrees and then use the 45 degree rotation method to reorient it. If you want to make it more pixelated, then use smaller increments.