Graphic Design Stack Exchange is a question and answer site for Graphic Design professionals, students, and enthusiasts. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have an image made up of "pixel blocks" of size 2x2 (so that each block is made up of four pixels of the same color). How can I scale the image by a factor of 2 in each direction so as to reduce each 2x2 block to a single pixel (1x1), without any type of smoothing? My preferred graphics tool is GIMP, but I obviously accept answers based on any tool! /Andreas

share|improve this question
Surely just resizing it normally would do this? As long as you exactly halve each dimension? – ACarter Mar 1 '12 at 16:07
Yes, I just realized that a simple rescaling did the trick, as long as the number of pixels in each direction is an even number to begin with. If it isn't, there is a lot of unwelcome "bleeding" of color shades. That's where I went wrong. Thanks! – andreasdr Mar 1 '12 at 16:09
up vote 3 down vote accepted

Even if your original image dimensions are odd, you can avoid blurring when scaling down by selecting "None" as the interpolation method in the Scale Image dialog:

  1. Select Scale Image... from the Image menu.
  2. Select "percent" as the unit in the Image Size section.
  3. Enter "50" as the width and press enter. GIMP will set both the width and the height to 50%, and round them up to the nearest pixel.
  4. Select the interpolation method "None" in the Quality section.


  5. Click the Scale button.

share|improve this answer
Ah, so that was embarrassingly easy too. Thanks for that! :) – andreasdr Mar 2 '12 at 12:06

uhmm, if you are using PS:

  1. press ctrl-t
  2. hold shift
  3. re-shape for perfect resize
share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.