2016-05-25 5 views
0

Когда я удаляю данные EXIF ​​из папки с изображениями с помощью инструмента свойств Windows, ориентация (которая уже была изменена вручную) теряется. Поэтому, когда я хочу разместить все эти фотографии на веб-сайте, они отображаются неправильно. Проблема в том, что размер папки в данный момент резко увеличился, чтобы снова изменить ее вручную. Итак, есть ли способ сохранить тег ориентации, когда вы удаляете все данные EXIF ​​за один шаг?Как удалить EXIF ​​данные из изображения, но сохранить ориентацию?

Заранее спасибо.

ответ

1

из командной строки, вы можете использовать Exiftool с этой командой: exiftool -all:all= -tagsfromfile @ -exif:Orientation

Другая вещь, которую вы могли бы сделать, это повернуть изображение перед загрузкой. Например, Irfanview имеет плагин, который будет делать без потерь jpeg rotation для вас.

Наконец, вы можете проверить, может ли сайт повернуть изображение для вас. Такие сайты, как Facebook и Imgur, имеют возможности поворота изображения.

2

Я использую Imagemagick для этого. Быстрый командный скрипт (linux): for f in *.JPG *.jpg; do convert $f -auto-orient $f; done с некоторой болью, you can do similar things with windows Batch или (немного менее болезненным) Powershell.

Обратите внимание, что это касается только ориентации, вы все равно можете удалить остальную часть EXIF.

+1

Чтобы удалить остальную часть метаданных, включая данные EXIF, просто добавьте -strip после -auto-orient. – fmw42

+0

Следует отметить, что это разрушительный рекомпрессор. Он будет вводить графические артефакты, тем чаще это делается. Существуют программы, которые могут выполнять поворот без потерь, что является лучшим решением в долгосрочной перспективе, если вы не хотите просто редактировать метаданные. – StarGeek

 Смежные вопросы

  • Нет связанных вопросов^_^