3

I'm trying to create an image in Photoshop CS5, in the image I have smaller images that need to be rotated (25-40 degrees or so), but as soon as I do that they lose quality and you can see zig-zag edges and hard to read text, I made the smaller image into a smart object, but it does not fix the problem, I know it can be done because I've seen rotated screen shots online and they are of good quality, and not vector images either, so what is happening? The image I'm trying to rotate is 1024x768 resized down as a smart object, so the quality to start with is not too great.

PS: The image is of a website screenshot, I'm trying to put it in a portfolio.

6 Answers6

3

The problem is due to the small size of your image.

If you are rotating by an angle other than 90, 180, 270 or 360 any horizontal or vertical lines will come non-vertical, thus giving you aliasing effects. These are also known as "jaggies". It's because a diagonal line has to be represented as a series of steps rather than true angled line.

If you can, rotate the higher resolution image and then resize it to the desired size.

ChrisF
  • 41,540
0

No, this is definitely a bug in photoshop that is still being occasionally exhibited by Pshop CC. I had it happen with a simple 180° rotation of a dropped in PSB smartobject. Luckily dropping it in again with a PSD smart object cured the problem but there's something wrong there.

Matt
  • 1
0

Are you using jpeg? First of all, you should not be using jpeg for screenshots, as it is best used for compressing images with graduated colour, like photographs. Screenshots should be made using .png, or at least .gif.

Also, because of the way jpeg compresses horizontally, when the image is rotated in Photoshop there is a lot of quality loss. This is because Photoshop is not capable of making lossless jpeg rotations.

Jpeg is meant for final output (if suitable), and not for working in.

If you really need to use jpeg, first change them into a lossless format before rotating, and then convert to jpeg again, or use a Photoshop plugin or application that is capable of making lossless jpeg transformations.

paradroid
  • 23,297
0

If you are having this problem with Photoshop, than I guess you are using JPEG.

The article Does Rotating Images Degrade Image Quality? says:

Most images will not lose quality when rotated 90 or 180 degrees. JPEG is the exception because of the way this format is compressed. Some programs can do lossless JPEG rotation, but it is unclear whether Photoshop is one of them.

Initially, I thought that JPEG rotation was lossless when done through Photoshop's File Browser (introduced in Photoshop 6), but after doing some experimenting, I no longer believe that Photoshop can do lossless rotation.

There are quite a few free products that can do lossless JPEG rotation.
For example see JPEG Lossless Rotator.
A whole bunch of such utilities can be found in Lossless jpegtran applications.

harrymc
  • 498,455
0

Is the image you are trying to rotate using indexed color? If so, try converting to RGB color before rotating.

-2

don't listen to all these guys about jpegs or to small formats, it has nothing to do with all of this. Just when you have pushed ctrl+T look at interpolation on the top of your screen next to the boxes where you can fill in wide and height and angle. in the box next to interpolation it probably said 'nearest neighbour' just choose any of the other options and your problem will be fixed.

mat
  • 1