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?
Use the auto-orient option of ImageMagick's convert
to do this.
convert your-image.jpg -auto-orient output.jpg
Or use mogrify
to do it in place
mogrify -auto-orient your-image.jpg