Читаем Фотопейзаж и компьютер полностью

Пространство CIEXYZ не является однородным по восприятию. Двум сильно различающимся цветам могут соответствовать близкие точки и, наоборот, близким цветам могут соответствовать далекие друг от друга точки. Это ЦП не нормировано и координаты оси Y (яркость) измеряются в канделах на квадратный метр. Нормированный вариант CIEXYZ обозначается nCIEXYZ, в нем Y = 1 для точки белого.

Любопытно, что базовыми стимулами для CIEXYZ являются «цвета», которые не только не воспринимает человек, но и которые нельзя получить с помощью излучения с каким бы то ни было спектром. Но для математики, которая, отталкиваясь от физической реальности, описывает объекты, не существующие в природе, это обычное дело. ЦП CIEXYZ широко используется в качестве эталонного как в теории цвета, так и на практике, в чем легко убедиться, продолжая читать эту книжку.

2.4. Цветовая модель RGB

Перейдем к любимой фотографами цветовой модели RGB. Эта модель была предназначена для описания цветов, воспроизводимых типичными дисплеями на электронно-лучевой трубке. И, следовательно, ЦП этой модели являются устройство-зависимыми. Все ЦП этой модели – это определенные области пространства CIEXYZ, получаемые линейным преобразованием и, следовательно, как и CIEXYZ, являются неоднородными по восприятию. Действительно, если изобразить базовые цвета и цветовой охват какого-либо RGB-пространства в более однородном ЦП, таком как CIELAB, то станет видно, что эти базовые цвета обладают разной яркостью и насыщенностью.

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

Другим параметром этой модели является точка белого, которая задает тот оттенок белого, который в этом ЦП будет считаться чисто белым. Если все три координаты равны, то для любого ЦП этой модели получим серый цвет, цветность которого равна цветности заданной точки белого, а яркость тем больше, чем больше это одинаковое значение координат. Все RGB-пространства нормированы так, что точка черного задается координатами {0, 0, 0}, а точка белого – {100 %, 100 %, 100 %}. Вместо 100 % может быть 255, 65535 и так далее, в зависимости от глубины цветности.

Последним параметром этой модели является функция гамма-компрессии. Такая функция описывает опять же свойство электронно-лучевой трубки: яркость пятна на экране примерно пропорциональна напряжению на электродах в степени 2.2. Если требуется, чтобы яркость пятна была пропорциональна значению rgb-координаты, то нужно каждое значение rgb-координаты предварительно возвести в степень 1/2.2. Это и будет функция гамма-компрессии. Разные RGB – пространства могут иметь функции сжатия с разными значениями гамма, не обязательно 2.2. Для случая отсутствия гамма-сжатия можно считать, что величина гамма равна единице. Применение гамма-компрессии приводит к повышению детализации в тенях за счет уменьшения таковой в светлых частях изображения, но об этом ниже.

Рассмотрим конкретные ЦП этой модели.

Пространство sRGB (standard RGB) определено стандартом IEC 61966–2–1, который фиксирует следующие величины параметров RGB-модели:

• конкретные базовые цвета в координатах CIEXYZ, которые примерно соответствуют цветам люминофоров, применяемых в типичных дисплеях на электронно-лучевой трубке;

• точку белого, соответствующую дневному свету D65;

• функцию гамма-компрессии, состоящую из линейной части в окрестности нуля и экспоненциальной части с гамма 2.4 вне этой окрестности, что в целом приблизительно соответствует гамме 2.2 на всем интервале.

Это ЦП полезно тем, что его цветовой охват примерно равен цветовому охвату типичного монитора на электронно-лучевой трубке. sRGB отлично подходит для изображений, предназначенных для интернета или для принтеров невысокого качества. В отличие от других RGB-пространств sRGB иногда называют независимым от устройства. Наверно, потому, что оно опирается на характеристики не одного, а целого класса устройств.

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

Перейти на страницу:
Нет соединения с сервером, попробуйте зайти чуть позже