Detect EXIF Orientation and Rotate Image using ImageMagick

Nyxynyx picture Nyxynyx · Oct 18, 2013 · Viewed 40.7k times · Source

Canon DSLRs appear to save photos in landscape orientation and uses exif::orientation to do the rotation.

Question: How can imagemagick be used to re-save the image into the intended orientation using the exif orientation data such that it no longer requires the exif data to display in the correct orientation?

Answer

dlemstra picture dlemstra · Oct 20, 2013

Use the auto-orient option of ImageMagick's convert to do this.

convert your-image.jpg -auto-orient output.jpg

Or use mogrifyto do it in place

mogrify -auto-orient your-image.jpg