Rotation questions

Started by spruce18b, November 14, 2011, 04:32:48 PM

Previous topic - Next topic

Phil Harvey

Quote from: Phil Harvey on November 16, 2011, 05:56:37 PM
Whether or not this EXIF Orientation information is honoured depends on the software

Typically, this is the way images are orientated when they come out of a camera, so any software which typically deals with images from cameras should honour the EXIF Orientation.  And it appears that web browsers do not.  Other than that, your guess is as good as mine.

- Phil
...where DIR is the name of a directory/folder containing the images.  On Mac/Linux/PowerShell, use single quotes (') instead of double quotes (") around arguments containing a dollar sign ($).

JanK

Since a few days I am testing a bit with rotation information. I found out that there are cameras which save the picture always in landscape (4000x3000) and set the orientation tag to rotate the image and there are cameras which save the picture in portrait or landscape and set the orientation tag always to horizontale.

I let the pictures from my camera in landscape even if they are a portrait and let my software use the orientation tag in the Exif information. That is because I will not edit every picture from my camera.

But for some cameras which did not save the picture in the right alignment and set no orientation tag Phil said in another thread which software he use to loosless rotate the image. Was this for OSX also? Which software was it. I can't find the Thread again?
-Mac OSX Mountain Lion-

Phil Harvey

All of the cameras I own set the Orientation tag and don't rotate the image data.  If they did rotate the image data then I wouldn't need to do the lossless rotation.  I use jpegtran on OS X to do the rotation.  It is a command-line utility that you can download for any unix-based system.

- Phil
...where DIR is the name of a directory/folder containing the images.  On Mac/Linux/PowerShell, use single quotes (') instead of double quotes (") around arguments containing a dollar sign ($).