Почему теги ориентации EXIF ​​XnView и Exiftool отличаются? - Фотопедия
3 голосов
/ 26 сентября 2015

При проверке изображения я заметил, что XnView читает его тег ориентации EXIF ​​как left-bottom (8) , но Exiftool читает его как Rotate 270 CW .

Читая немного по предмету , кажется, что левый нижний угол (8) должен соответствовать повороту на 90 градусов по часовой стрелке, но я могу ошибаться, поскольку я все еще изучаю предмет .

Какое будет правильное значение и почему они сообщают об этом по-другому?

Ответы [ 2 ]

4 голосов
/ 27 сентября 2015

Обе программы показывают вам одну и ту же информацию. Если вы добавите параметр -n в команду ExifTool, она вернет ориентацию 8, такую ​​же, как в XnView.

Читайте далее на той странице, на которую вы ссылались в диаграмме «Значение ориентации EXIF». Когда он говорит «левый нижний», это не означает, что левый нижний угол должен быть верхним левым углом изображения, что будет поворотом на 90 градусов по часовой стрелке. Ориентация 8 / Left Bottom означает, что первая строка пикселей является левой стороной изображения, а первый столбец пикселей является нижней частью изображения. Они делают это таким образом, потому что тег ориентации не только там, чтобы сказать, когда изображения должны быть повернуты. Тег ориентации также позволяет отображать зеркальные изображения.

Если вы заметили на этой диаграмме, значения 2, 4, 5 и 7 указывают, что изображение «перевернуто» или «отражено» (используется термин ExifTool).

Эти ориентации используются редко, по крайней мере, я никогда не видел, чтобы они использовались. Хотя я могу придумать одну ситуацию, чтобы использовать их. Если вы сканировали слайды или пленочные негативы и сохраняли их, например, в формате jpgs, и неправильно указали их, вы можете использовать эти теги ориентации для исправления изображений без необходимости повторного сжатия.

1 голос
/ 26 сентября 2015

Из того, что я вижу на упомянутой веб-странице, правильная ориентация, указанная xnview. Положение камеры с верхним левым положением кнопки спуска затвора составляет 90 градусов против часовой стрелки (или 270 градусов по часовой стрелке). Смотрите изображение: enter image description here

Кстати, я использую XnviewMP, возможно, ваша версия не обновляется

...