Есть ли в GraphicsMagick опция конвертирования -auto-orient в ImageMagick? - PullRequest
3 голосов
/ 24 ноября 2010

Я хочу перейти на GraphicsMagick, потому что я только изменяю размеры и поворачиваю фотографии, и я слышал, что это было немного быстрее. Но он не принимает опцию -auto-orient напрямую. Есть ли другой способ сделать это эффективно? Опция Imagemagick convert -auto-orient считывает тег ориентации EXIF, поворачивается соответствующим образом, затем сбрасывает тег EXIF ​​в ориентацию = 1.

см .: http://www.imagemagick.org/script/command-line-options.php?ImageMagick=80iu7ek6jb638dl2kin7n3v4d5#auto-orient

Ответы [ 2 ]

8 голосов
/ 08 мая 2013

В версии 1.3.18 GraphicsMagick (выпущена 10 марта 2013 г.) добавлена ​​поддержка параметра -auto-orient в инструменте конвертации.

Цитата со страницы новостей GraphicsMagick: "конвертировать / mogrify: теперь поддерживается -auto-orient для автоматического поворота изображения в вертикальном положении"

2 голосов
/ 22 марта 2011

Не сейчас.

Как вы сказали, вы можете угадать операцию с помощью простого случая переключения. Это взято с интересной страницы ресурса: http://sylvana.net/jpegcrop/exif_orientation.html

switch EXIF:Orientation:
  1) transform="";;
  2) transform="-flip horizontal";;
  3) transform="-rotate 180";;
  4) transform="-flip vertical";;
  5) transform="-transpose";;
  6) transform="-rotate 90";;
  7) transform="-transverse";;
  8) transform="-rotate 270";;
  *) transform="";;
...