Размер шрифта
-
+

Фотопейзаж и компьютер - стр. 24

Пространство 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. Для случая отсутствия гамма-сжатия можно считать, что величина гамма равна единице. Применение гамма-компрессии приводит к повышению детализации в тенях за счет уменьшения таковой в светлых частях изображения, но об этом ниже.

Страница 24