Система Управления Цветом, Браузеры И Программы Просмотра Файлов Изображений

Точное преобразование цветового пространства профиля происходит в аппаратно-независимое цветовое пространство (PCS) и обратно, то есть система управления цветовым профилем программы преобразует изображение из пространства sRGB (например) через PCS в цветовое пространство монитора.

Для преобразования могут использоваться две модели алгоритмов: Matrix/TRC и LUT (Таблица поиска), соответственно, цветовой профиль может быть основан на Matrix/TRC, на LUT или содержать оба.

В Windows не все программы в принципе умеют управлять цветом; не каждая работоспособная программа может работать с обоими алгоритмами преобразования; определенный алгоритм может поддерживаться только для определенных файлов; не каждая программа может конвертировать в профиль монитора.

Зоопарк.

Попробуем немного разобраться и начнем с.



Начнем с браузеров

Для теста я использую специально подготовленные файлы (первые три файла поддерживают как LUT, так и профили Matrix/TRC, следующие три только с LUT, по три файла, потому что есть три расширения (jpg, png и tif).

Вариантов несколько.

для отображения этих файлов:

Система управления цветом, браузеры и программы просмотра файлов изображений

Система управления цветом работает корректно

Система управления цветом, браузеры и программы просмотра файлов изображений

Система управления цветом работает не совсем корректно

Система управления цветом, браузеры и программы просмотра файлов изображений

Система управления цветом не работает Откроем html-страницу со всеми файлами в разных браузерах.



Система управления цветом, браузеры и программы просмотра файлов изображений

Слева направо Microsoft Edge 95.0.1020.53, Chrome 96.0.4664.45, Firefox 94.0.1 Открыть в отдельности .

Что можно сказать, глядя на изображение? Что ж, мы определенно можем сказать, что у Firefox есть проблемы, но с Edge и Chrome все в порядке.

Firefox можно настроить, подробнее здесь (в адресной строке пишем: about:config, в поиске: color_m,

gfx.color_management.enablev4 = true



gfx.color_management.mode = 1



gfx.color_management.rendering_intent = 1

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

Для начала давайте применим профиль к матричному монитору.



Система управления цветом, браузеры и программы просмотра файлов изображений

Скриншот без искажений сделать не удалось, поэтому пришлось сделать фото Открыть в отдельности .

Картинка меняется кардинально, Firefox великолепен, после проделанных манипуляций он начинает показывать абсолютно всё правильно, а другие браузеры нет, такое ощущение, что они работают не с профилем монитора, а с sRGB, так как если бы они работали с профилем монитора , то этот эффект был бы отменен.

Теперь применим к монитору профиль на основе LUT+Matrix.

Система управления цветом, браузеры и программы просмотра файлов изображений

Edge 95.0.1020.53, Chrome 96.0.4664.45, Firefox 94.0.1, Edge Dev 97.0.1072.8, Chrome Canary 98.0.4714.0, панель настроек Открыть в отдельности .

В стабильных версиях Edge и Chrome цвет надписей изменился на красный-зеленый-синий, Firefox по-прежнему великолепен (в Dev-версии Edge это поведение исправлено, в Canary-версии Chrome все еще нет).

Автор тестовых изображений утверждает, что такое поведение возникает, если программа не умеет работать с LUT-профилем устройства).

Попробуем сравнить реальное изображение в разных браузерах, для этого воспользуемся недавно анонсированной утилитой ИКАТ от NVidia, сделаем скриншоты браузеров Edge и Firefox и сравним (надеюсь, наспех зарегистрированный бесплатный сайт здесь , не заблокирует доступ, на всякий случай зеркало ).

Изображений

Система управления цветом, браузеры и программы просмотра файлов изображений

Fire Fox

Система управления цветом, браузеры и программы просмотра файлов изображений

Край Оригинальные файлы: Fire Fox , Край .

Видно, что в данном конкретном примере цветопередача такая же, но четкость в Firefox лучше, с Chrome ситуация аналогичная, цветопередача в порядке, но четкость хуже.



Продолжим программы для просмотра графических файлов.

Принимал участие в тесте Фото Windows 2021.21110.8005.0, ФастСтоун 7.5, ХаниВью 5.42, ИзображениеСтекло 8.2.6.6 ( GitHub ) , ИрфанВью 4.58, JPEGView 1.0.37 ( ИсточникForge ), Номаки 3.16.1709 ( GitHub ), ПикВью 1.6.1 ( GitHub ), qimgv 1.0.2 ( GitHub ) И qView 4.0 ( GitHub ), XnView 0.99.1. Изначально я тоже хотел продемонстрировать, с какой скоростью открывается файл в каждой программе (скорость открытия программы легко измерить с помощью PowerShel и команды

Measure-Command {Invoke-Item .

\example1.jpg}

десять прогонов с закрытием программы после каждого запуска, но быстро понял, что это бессмысленно, открывая программу != завершая открытие файла, как винда кеширует вообще не понятно, но тем не менее результаты такие:

  • Открытие Windows Photo 247 мс;
  • ImageGlass 47 мс (но файл рендерится примерно через секунду);
  • У остальных программ в среднем открытие происходит за 49 мс.

В просмотрщиках если и есть опция управления цветом, то по умолчанию она отключена (перед тестированием была включена), в некоторых есть еще опция конвертации в профиль монитора, тоже по умолчанию отключена, но я ее включил.

Программы Nomacs, PicView, qimgv и qView вылетали, потому что в принципе не умеют работать с системой управления цветом.

Зритель может использовать систему управления цветом (1 балл), использовать ее, но конвертировать неправильно (0,5 балла) или не использовать вообще (0 баллов), за наличие конвертации в профиль монитора 0,01 балл, за возможность выбора профиль для файлов, у которых его нет 0,001 балл.

Результатом является следующая таблица

Система управления цветом, браузеры и программы просмотра файлов изображений

Лидер XnView Кажется, в XnView наиболее правильно реализована система управления цветом; в нем, кстати, можно выбрать метод рендеринга, если исходное цветовое пространство превышает размер итогового цветового профиля.

Демонстрация различных методов конвертации

Система управления цветом, браузеры и программы просмотра файлов изображений



Система управления цветом, браузеры и программы просмотра файлов изображений



Система управления цветом, браузеры и программы просмотра файлов изображений

Я был удивлён, что FastStone и IrfanView натыкаются на png, показывая следующее

Система управления цветом, браузеры и программы просмотра файлов изображений

Вероятно, такому поведению есть даже разумное объяснение, поделитесь, если знаете.

Я не ожидал многого от Windows Photo, поэтому особо не расстроился.

Меня интересует ImageGlass, выглядит красиво, активно развивается, часть ошибок уже исправлена в текущей девбилде (управление цветом по tif работает, например), может быть переконвертируют в профиль монитора .

Если сравнить цветопередачу участников теста, то у всех, кроме ImageView, изображение ничем не отличается от изображения в FireFox. ImageView не преобразует изображение в профиль монитора; в результате он очень яркий; аналогичного эффекта можно добиться, если, например, отключить автоопределение и использование профиля монитора в FastStone. Зеркало Изображений

Система управления цветом, браузеры и программы просмотра файлов изображений

ИзображениеСтекло

Система управления цветом, браузеры и программы просмотра файлов изображений

Fire Fox Оригинальные файлы: Fire Fox , ИзображениеСтекло Выводы? Такого не будет. Если вы работаете с цветом и изображениями, то разбираетесь лучше меня (ещё пару дней назад я ничего не знал об icc), и можете выбрать софт самостоятельно, проведя несложные тесты.

Если вы знаете меньше меня, то могу сказать одно: используйте то, что вам нравится, с учетом того, что для вас важно.

Файлы, использованные для теста, распространяются по лицензии.

Creative Commons BY-SA 4.0 , Флориан Хох.

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

Здесь , также можно скачать по прямым ссылкам тестовые профили ( зеркало ), файлы для теста ( зеркало ).

Для быстрой смены профиля монитора можно воспользоваться программой ДисплейПрофиль от X-Rite. Фото льва взято с сайта www.signatureedits.com .

п.

с.

Если ваша WindowsPhoto меняет цвет после загрузки изображения, то, скорее всего, проблема в цветовом профиле монитора, установите sRGB (Adobe RGB, если монитор имеет широкий цветовой охват), и возможно проблема исчезнет, но держитесь Имейте в виду, что лучше использовать профиль производителя, а еще лучше откалибровать монитор.

История изменения темы v05 Добавлены версии программ для просмотра графических файлов.

v04 Добавлены прямые ссылки на тестовые файлы, тестовые профили монитора и программу, позволяющую быстро менять профили монитора.

v03 Добавлен пример работы различных методов визуализации в XnView. v02 Добавлен браузерный тест с профилем монитора на основе LUT+Matrix. v01 Добавлены видеозеркала и возможность открывать некоторые файлы отдельно.

Теги: #браузеры #Графический дизайн #srgb #ICC #цветовые пространства #цветокоррекция #просмотрщики

Вместе с данным постом часто просматривают:

Автор Статьи


Зарегистрирован: 2019-12-10 15:07:06
Баллов опыта: 0
Всего постов на сайте: 0
Всего комментарий на сайте: 0
Dima Manisha

Dima Manisha

Эксперт Wmlog. Профессиональный веб-мастер, SEO-специалист, дизайнер, маркетолог и интернет-предприниматель.