I want to rotate/warp/resize images but keep all pixels the same color, I don't want soft edges (no antialiasing). I started off with a red square, and rotated it, and it looks like this in the side:

enter image description here

I want every pixel to be fully opaque red. I went into photoshop cs6 preferences/general and changed the image interpolator to nearest neighbour (hard edges) and restarted photoshop, and then did this, and it looks like the image here....

Does anyone know how to actually do it, or whats wrong?

1 Answer 1


When you are trying to rotate images (normal layers) you need to change the interpolation to nearest neighbor. For shapes and vectors you'll find an anti alias option as explained in here: How do I turn off anti-aliasing while drawing shapes in Photoshop?

Before rotation

After rotation

  • I am rotating a rasterized image though.
    – omega
    Commented Aug 13, 2015 at 4:37
  • Then nearest neighbor it is, I just painted a square in the screenshots, is not a vector. Commented Aug 13, 2015 at 4:38

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

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