Почему предварительный просмотр в Finder и QuickLook искажают некоторые из моих фотографий?

Вопрос или проблема

Предварительное изображение в представлении столбцов Finder и QuickLook искажает многие мои фотографии. Но когда я открываю те же фотографии в Preview.app, они выглядят нормально.

Скриншот:

скриншот quicklook

Например, загрузите это изображение (reaver.jpg) и просмотрите его в представлении столбцов Finder. Теперь посмотрите его с помощью QuickLook. Он отображается правильно в любом другом приложении, так что что-то идет не так в том, как QuickLook/Finder получают размеры изображения.

оригинальное изображение

Эта проблема начала возникать в Mac OS X 10.8.1 или 10.8.2.

Технические характеристики:

  • Finder 10.8
  • QuickLook v4.0 (555.0)
  • Mac OS X 10.8.2
  • MacBook Pro 2009

Также размещено в Apple Discussions.

Метаданные вашего изображения, похоже, неверны. Они говорят, что его разрешение составляет 72 DPI в горизонтальном направлении и 350 в вертикальном.

Похоже, что QuickLook пытается уважать это и действует так, как будто у вас действительно была камера с действительно странными длинными прямоугольными пикселями вместо квадратных.

Учитывая, что его размеры в пикселях составляют 816 шириной и 1023 высотой, это означает, что ваше изображение считает себя 11,3 дюйма в ширину и 3 дюйма в высоту.

Исправьте свои метаданные, и оно должно отображаться правильно везде.

Я предполагаю, что приложения, которые отображают его правильно, либо не обращают внимания на DPI, либо считают ваши ультра-прямоугольные пиксели, которые ваши изображения заявляют, что у них есть, абсурдом.

Ответ или решение

Вопрос о том, почему в Finder и QuickLook фото отображаются в искаженном виде, касается различных аспектов работы с метаданными изображений и обработки DPI (точек на дюйм). Давайте подробнее рассмотрим, что именно происходит в вашем случае и как это можно исправить.

Проблема и её источник

В вашем случае информация о метаданных изображения указывает на то, что изображения имеют разные значения DPI по горизонтали и вертикали. Конкретно, для вашего примера DPI составляет 72 по горизонтали и 350 по вертикали. Это приводит к тому, что QuickLook пытается интерпретировать изображение как имеющее прямоугольные пиксели, что, в свою очередь, искажает размеры при просмотре. Такие значения DPI не соответствуют стандартам и вызывают «растягивание» при отображении.

Почему это происходит?

  1. Разные алгоритмы обработки изображений: Некоторые приложения, такие как Preview, могут игнорировать метаданные DPI и работают только с пиксельными размерами изображения, корректно отображая изображение. В то же время, Finder и QuickLook пытаются учесть значения DPI, что приводит к неправильным пропорциям.

  2. Метаданные: Ваша проблема касается конкретного несоответствия в метаданных изображения, что препятствует правильному отображению. В данном случае изображение с размерами 816×1023 пикселей неправильно трактуется как имеющее размеры 11.3 дюйма на 3 дюйма.

Как исправить ситуацию

Чтобы исправить эту проблему, вам нужно будет изменить метаданные изображения:

  1. Использование специализированного программного обеспечения: Можете воспользоваться редакторами изображений, такими как Adobe Photoshop или GIMP, где есть возможность изменить метаданные и установить одинаковые значения DPI.

  2. Онлайн-сервисы: Существуют также онлайн-ресурсы для редактирования метаданных изображений, что может быть удобным, если у вас нет доступа к сложным инструментам редактирования.

  3. Сохраняйте изображения с правильными значениями DPI: При экспортировании изображений из ваших графических редакторов убедитесь, что значения DPI одинаковы (например, 72×72 или 300×300), тем самым вы избежите аналогичных проблем в будущем.

Заключение

Проблема, с которой вы столкнулись, наиболее вероятно, связана с некорректными метаданными, определяющими DPI изображения. QuickLook, в отличие от других приложений, учитывает эти метаданные, и, соответственно, изображение отображается с искажениями. Ваша задача – исправить эти метаданные, чтобы добиться корректного отображения во всех приложениях. Следуйте приведенным рекомендациям, и вы сможете избежать подобных проблем в будущем.

Оцените материал
Добавить комментарий

Капча загружается...