Rotated pictures are not detected
Reported by Virgil Dupras | March 24th, 2011 @ 10:57 AM
Today I learned that there's a rotation flag in jpeg metadata and that when that flag is set, opening the picture automatically performs the rotation, thus making two picture that are exactly the same except for that flag to not match at all.
I'll have to check if it's possible to open pictures without performing that rotation.
Comments and changes to this ticket
-
Virgil Dupras March 24th, 2011 @ 11:18 AM
Oops, I got it backwards: The image itself is rotated, but the EXIF data has an orientation flag set (in the specific case that was brought to me, to the value "6") and if that rotation was performed, the pictures would match.
-
Virgil Dupras May 29th, 2011 @ 04:18 PM
(from [2318b8e1b0a1]) [#154] Created the cross-platform unit core_pe.photo in prep for rotation support. https://bitbucket.org/hsoft/dupeguru/changeset/2318b8e1b0a1/
-
Virgil Dupras May 31st, 2011 @ 04:05 PM
- State changed from new to fixed
(from [e74a2c19adb2]) [#154 state:fixed] Added exif orientation support. https://bitbucket.org/hsoft/dupeguru/changeset/e74a2c19adb2/
-
Virgil Dupras May 31st, 2011 @ 04:06 PM
Whew, that was a lot more work than I expected (now I'm a bit better with CGImage transforms...)!
-
Steven Liao July 12th, 2011 @ 04:29 PM
Hi, so how do I implement the change to the software in order to detect those duplicated rotated photo
Please Sign in or create a free account to add a new ticket.
With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.
Create your profile
Help contribute to this project by taking a few moments to create your personal profile. Create your profile ยป
People watching this ticket
Referenced by
- 154 Rotated pictures are not detected (from [2318b8e1b0a1]) [#154] Created the cross-platform u...
- 154 Rotated pictures are not detected (from [e74a2c19adb2]) [#154 state:fixed] Added exif orien...