diff options
author | Bassam <bassam@fembot.(none)> | 2012-03-15 12:13:44 -0400 |
---|---|---|
committer | Bassam <bassam@fembot.(none)> | 2012-03-15 12:13:44 -0400 |
commit | 0f8221dca40dc8628f8b8146a2ef2043e95781c2 (patch) | |
tree | 8620cf6675687a2c418c91fea9f3bd704130ab28 /mediagoblin/tools/exif.py | |
parent | dd0799ad0a0eb4c8792906c5fb1975bea446fc66 (diff) | |
download | mediagoblin-0f8221dca40dc8628f8b8146a2ef2043e95781c2.tar.lz mediagoblin-0f8221dca40dc8628f8b8146a2ef2043e95781c2.tar.xz mediagoblin-0f8221dca40dc8628f8b8146a2ef2043e95781c2.zip |
fix for ticket #404
Diffstat (limited to 'mediagoblin/tools/exif.py')
-rw-r--r-- | mediagoblin/tools/exif.py | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/mediagoblin/tools/exif.py b/mediagoblin/tools/exif.py index de6dd128..448a342e 100644 --- a/mediagoblin/tools/exif.py +++ b/mediagoblin/tools/exif.py @@ -32,6 +32,13 @@ USEFUL_TAGS = [ 'EXIF UserComment', ] +def exif_image_needs_rotation(exif_tags): + """ + Returns True if EXIF orientation requires rotation + """ + return 'Image Orientation' in exif_tags \ + and exif_tags['Image Orientation'].values[0] != 1 + def exif_fix_image_orientation(im, exif_tags): """ Translate any EXIF orientation to raw orientation |