reassign 609013 exiftran
stop
-----
Hello Bill,
Le 22/01/2016 23:32, Bill Allombert a écrit :
On Thu, Oct 23, 2014 at 08:32:57PM +0200, Stéphane Aulery wrote:
retitle 609013 Rotate 90 ° clockwise impossible for this photo (exiftran,
jpegtran, gthumb)
clone 609013 -1
reassign 609013 libjpeg9 1:9a-2
found 609013 8b-1
reassign -1 libjpeg8 8d1-2
found -1 8b-1
stop
This bug is not specific to Exiftran. I can reproduce it with jpegtran,
like you with gthumb :
$ jpegtran -rotate 90 -outfile photo_rotated_of_180_right.jpg 0.3.jpg
That's why I think it relates to the libjpeg(8/9) and I reassigns.
I do think the bug is in exiftran. Let's me explain:
This file is an EXIF image with an Exif Orientation marker that cause most
Exif-compliant
image viewers to display the underlying jpeg image rotated by 270°.
The command jpegtran -rotate 90 rotates the underlying jpeg image but
also remove the Orientation marker. The result is an apparent rotation
of 180°.
Now, jpegtran need not be aware of the Exif tag, but exiftran should be
able to deal with the Orientation marker correctly.
(Note: libjpeg-progs include a script exifautotran to fix the
orientation, it wokrs fine with this image).
Sorry, yet another false assumption of my part like for bug #435130.
Thank you for the research track and sorry again for the noise and
forgetfulness CC. I thought the maintainer get all the messages about
its bugs.
Cheers,
--
Stéphane Aulery