Чтение онлайн

на главную - закладки

Жанры

Фотопейзаж и компьютер
Шрифт:

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

Перцептивное, или воспринимаемое, отображение равномерно (или S-образно) сжимает входное цветовое пространство так, чтобы оно целиком вошло в выходное. При этом изменяются все цвета, даже и те, которые входят в оба пространства и, вообще говоря, могли бы не изменяться при преобразовании. Сделано это для того, чтобы сохранить соотношение для всех цветов, а не только для воспроизводимых в выходном пространстве. Если не сжимать все цвета входного пространства, то чтобы «втиснуть» в выходное пространство новые цвета

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

Сохранение соотношения всех цветов означает, что для любых двух цветов выполняется следующее:

• если до преобразования один цвет был светлее другого, то и после преобразования он останется светлее, хотя яркость обоих цветов может измениться;

• если до преобразования один цвет был насыщеннее другого, то и после преобразования он останется насыщеннее, хотя насыщенность обоих цветов может измениться;

• если до преобразования один цвет был, например, зеленее другого, то и после преобразования он останется зеленее, хотя цветовой тон обоих цветов может измениться.

При сжатии ЦП, контраст и насыщенность всегда падают. S-образное сжатие позволяет лучше (по сравнению с линейным случаем) сохранить контраст в средних тонах. Но за счет еще большего уменьшения контраста в темных и светлых частях изображения.

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

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

На практике перцептивное отображение использует некоторую промежуточную степень сжатия ЦП, которая зафиксирована в профиле соответствующего устройства. Такую степень каждый автор профиля определяет по-своему, исходя из цветового охвата устройства и некоторой оценки того цветового охвата, который обычно встречается в фотографиях.

Относительное колориметрическое отображение преобразует яркости линейно и так, чтобы точка белого входного пространства попала в точку белого выходного пространства. Таким образом, детали светлых частей изображения не будут потеряны, но за счет ухудшения других цветов. Так, если точка белого выходного пространства темнее, то и вся картинка станет темнее, и может произойти потеря деталей в тенях. Если цветности точек белого входного и выходного пространств разные, то цвета входного пространства изменяются соответственно. Например, если точка белого выходного пространства голубее, то все цвета входного пространства смещаются в голубую сторону.

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

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

если точка черного выходного пространства темнее.

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

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

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

Если нужно посмотреть на экране монитора, как будет выглядеть эта же картинка, напечатанная на бумаге, то какое отображение следует использовать? Для простоты рассмотрим случай, когда цветовой охват картинки полностью вписывается в цветовой охват монитора. В случае абсолютного колориметрического отображения на экране воспроизведется желтоватый цвет бумаги, а для относительного – нет.

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

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

Чтобы наглядно продемонстрировать разницу между двумя видами колориметрического отображения, я подкорректировал профиль принтера так, чтобы сместить точку белого в сторону желтого цвета. Точка белого в профиле была задана в пространстве CIEXYZ, поэтому я уменьшил значение координаты Z. На рисунке 2.1 показана получившаяся точка белого и результаты имитации распечатки принтера на экране монитора (softproof), для двух видов колориметрического отображения (река Немда, недалеко от города Советск, Кировская область).

Поделиться:
Популярные книги

Как я строил магическую империю 3

Зубов Константин
3. Как я строил магическую империю
Фантастика:
попаданцы
постапокалипсис
аниме
фэнтези
5.00
рейтинг книги
Как я строил магическую империю 3

Гимназистка. Клановые игры

Вонсович Бронислава Антоновна
1. Ильинск
Любовные романы:
любовно-фантастические романы
5.00
рейтинг книги
Гимназистка. Клановые игры

На границе империй. Том 8. Часть 2

INDIGO
13. Фортуна дама переменчивая
Фантастика:
космическая фантастика
попаданцы
5.00
рейтинг книги
На границе империй. Том 8. Часть 2

Ученик

Губарев Алексей
1. Тай Фун
Фантастика:
фэнтези
5.00
рейтинг книги
Ученик

Студент из прошлого тысячелетия

Еслер Андрей
2. Соприкосновение миров
Фантастика:
героическая фантастика
попаданцы
аниме
5.00
рейтинг книги
Студент из прошлого тысячелетия

Шайтан Иван 3

Тен Эдуард
3. Шайтан Иван
Фантастика:
попаданцы
альтернативная история
7.17
рейтинг книги
Шайтан Иван 3

Завод-3: назад в СССР

Гуров Валерий Александрович
3. Завод
Фантастика:
попаданцы
альтернативная история
5.00
рейтинг книги
Завод-3: назад в СССР

Идеальный мир для Лекаря 8

Сапфир Олег
8. Лекарь
Фантастика:
юмористическое фэнтези
аниме
7.00
рейтинг книги
Идеальный мир для Лекаря 8

Истинная со скидкой для дракона

Жарова Анита
Любовные романы:
любовно-фантастические романы
5.00
рейтинг книги
Истинная со скидкой для дракона

Темный Лекарь 6

Токсик Саша
6. Темный Лекарь
Фантастика:
аниме
фэнтези
5.00
рейтинг книги
Темный Лекарь 6

На границе империй. Том 10. Часть 2

INDIGO
Вселенная EVE Online
Фантастика:
космическая фантастика
5.00
рейтинг книги
На границе империй. Том 10. Часть 2

Темный Лекарь 5

Токсик Саша
5. Темный Лекарь
Фантастика:
фэнтези
аниме
5.00
рейтинг книги
Темный Лекарь 5

Кротовский, вы сдурели

Парсиев Дмитрий
4. РОС: Изнанка Империи
Фантастика:
попаданцы
альтернативная история
рпг
5.00
рейтинг книги
Кротовский, вы сдурели

Таня Гроттер и магический контрабас

Емец Дмитрий Александрович
1. Таня Гроттер
Фантастика:
фэнтези
8.52
рейтинг книги
Таня Гроттер и магический контрабас