Определенное изображение отображается повернутым (в "книжной" ориентации) при просмотре в Thunderbird (как вложение электронной почты), Firefox и Photoshop. Тем не менее, он появляется в "альбомной" ориентации в Windows 7 Explorer и Windows Photo Viewer Почему несоответствие?Есть ли способ исправить это, изменив настройки в средстве просмотра?

В этом конкретном случае "альбомная" ориентация является фотографически правильной, хотя камера, возможно, находилась в забавном положении, из-за чего акселерометр решил, что была "портретная" ориентация.

Как видно в TB/FF/PS, мне нужно повернуть изображение против часовой стрелки на 90 градусов, чтобы оно выглядело правильно. Когда я использую Windows для этого, ориентация меняется на "портрет" на 90 градусов в противоположном направлении вращения.

Обходной путь - повернуть его против часовой стрелки на 90 градусов, а затем по часовой стрелке на 90 градусов, после чего изображение будет отображаться правильно и последовательно во всех перечисленных выше средствах просмотра. Это не интуитивно понятно, что два противоположных поворота с потерями (которые как противоположные операции, должны объединяться, не влияя ни на что, кроме потерь на сжатие) должны быть необходимы только для того, чтобы изображение последовательно отображалось в Windows и других средствах просмотра. Что мне здесь не хватает?

1 ответ1

0

У меня была точно такая же проблема. Выяснили, что [exif:Orientation:] уважают только некоторые программы.

У меня есть Bash Ubuntu для Windows 10, поэтому я проверил данные exif с помощью: root@AW:/mnt/c/Users/me/Dropbox/Photos/folder# identify -verbose * |grep -i exif:orientation exif:Orientation: 6 exif:Orientation: 3 exif:Orientation: 3 exif:Orientation: 3 exif:Orientation: 6 exif:Orientation: 6 exif:Orientation: 6

Затем я использовал jhead -autorot * в этой папке. Затем я снова проверил данные exif, хотя они правильно отображались в приложении, которое я использовал.

root@AW:/mnt/c/Users/me/Dropbox/Photos/folder# identify -verbose * |grep -i exif:orientation exif:Orientation: 1 exif:Orientation: 1 exif:Orientation: 1 exif:Orientation: 1 exif:Orientation: 1 exif:Orientation: 1 exif:Orientation: 1

Поскольку вы используете Win 7, у вас не будет Ubuntu для Windows, если вы не обновили его до сих пор.

Вот некоторая очень полезная информация от: http://www.impulseadventure.com/photo/exif-orientation.html

«Утилиты автоповорота. Существует несколько инструментов, позволяющих вращать содержимое изображения в программном обеспечении без потерь, основываясь на информации, хранящейся в флаге ориентации EXIF. Безусловно, лучшее время для этого - импорт изображений (например, с карты памяти). Большинство приложений импорта (таких как DownloaderPro) могут делать это во время операции копирования (с карты памяти на жесткий диск). При этом убедитесь, что все программы могут видеть изображение должным образом повернутым, без необходимости полагаться на флаг ориентации EXIF. Это означает, что даже такие программы, как Microsoft Windows Picture и Fax Viewer, также будут показывать правильную ориентацию для портретных / вертикальных изображений.

Большинство программ будут вращать содержимое изображения, а затем обновлять флаг Ориентация, чтобы отразить новую ориентацию (обычно значение 1), оставляя при этом другие метаданные без изменений. "

Win 8 & 10 - Windows Photo Viewer по умолчанию - читает теги exif и правильно отображает изображение.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .