Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Гришкин / 19. Цветовые пространства.ppt
Скачиваний:
51
Добавлен:
16.04.2015
Размер:
116.22 Кб
Скачать

Цветовые пространства

Пространство RGB

Red, Green, Blue - красный, зеленый, синий. Цвет разбит на 3 характеристики, выражающие содержание основных цветов в данном. Модель является аддитивной, так как эти компоненты суммируются. Данное цветовое пространство используется при выводе на экран монитора. Это означает что модель аппаратно зависима, на разных мониторах одинаковые цвета будут выглядеть различно. RGB цвет используется с разной точностью: 8-битный RGB дает 256 цветов, 16-битный 65536 (схема 5-6-5), 24-битный 16777216 (8-8-8). В скобках указаны биты на канал.

Получение изображения в этой модели также аппаратно зависимо.

Цветовые пространства

Часто необходимо перевести цветное RGB в полутоновое RGB изображение,. Перевод осуществляется следующим образом.

RGB

 

 

Y, I, Q

 

 

Y,0,0

 

 

RGB

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Это перевод в представление сигналов для телевизионной системы NTSC и обратно, с обнулением, компонент цветности I и Q

 

Y

 

 

 

0.299

0.587

0.114

 

 

 

R

 

 

 

R

 

 

 

1

0.956

0.621

 

 

 

Y

 

 

 

 

 

 

 

 

 

 

 

 

 

 

I

 

 

 

0.596

0.274

0.322

 

 

 

G

 

 

 

G

 

 

 

1

0.272

0.647

 

 

 

I

 

 

Q

 

 

 

0.211

0.523

0.312

 

 

 

B

 

 

 

B

 

 

 

1

1.106

1.703

 

 

 

Q

 

Яркостная составляющая изображения вычисляется как

Y 0.299R 0.587G 0.114B

Цветовые пространства

Пространство CMYK

Cyan, Magenta, Yellow, Key - голубой, пурпурный, желтый, ключ (черный). Формат для всех принтеров. К сожалению, нельзя создать красок, аналогичных RGB для печати. Все дело в том, что эти цвета работают только "на просвет", т.е. через пленку-фильтр или люминофор монитора. Цвета словно вырезаются соответствующими фильтрами из сплошного спектра. В печати все происходит с точностью до наоборот, т. е. бумага поглощает весь спектр за исключением того цвета, в который она покрашена. Создать краски, являющиеся абсолютно точно "противоположными" (дополнительными) к цветам RGB, не удается, поэтому приходится вводить четвертую дополнительную краску - черную. Ее задача - усилить поглощение света в темных областях, сделать их максимально черными, т. е. увеличить тоновый диапазон печати.

Цветовые пространства

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

CMYK - субтрактивная модель, в ней цветовые потоки вычитаются, генерируя более темные цвета.

C 255 R,

M 255 G, Y 255 B;

K min{C, M ,Y}

 

C C K;

M M K;

Y Y K;

Цветовые пространства

Пространство HSB

Hue, Space, Brightness - оттенок, насыщенность, яркость,. Довольно распространенный формат, удобен для анализа различных эффектов. В отличие от двух предыдущих кубический спектров RGB и CMYK, HSB является коническим. Очень сходны с ней модели HSV (Hue, Space, Value) и HLS (Hue, Lightness, Space), так же конические. Эти модели наиболее близки к восприятию цвета человеком. Кроме того наиболее удобна для оптических и фотометрических расчетов: оттенок соответствует длине волны, яркость - количеству света, насыщенность - интенсивности. Эта модель удобна при работе с источниками света и материалами.

B, V, L,

H

S

Цветовые пространства

Перевод в это пространство осуществляется так

V max(R,G, B) v min(R,G, B)

0, при V 0

S V v

v

Cr V v ; Cg V G ; Cb

V B

;

 

 

v

 

 

 

 

v

v

 

 

 

 

 

Cb Cg , при R V ;

 

 

H

*

 

2 Cr

Cb , при G V ;

 

3

 

 

 

 

 

4 C

g

C

, при B V ;

 

 

 

 

 

 

r

 

 

 

Цветовые пространства

Пространство LAB

Основная назначение этого пространства - предоставить универсальную схему, в рамках которой можно было бы устанавливать соответствие цветов. Хорошо сбалансированная структура цветового пространства LAB основана на той теории, что цвет не может быть одновременно зеленым и красным или желтым и синим. Следовательно, для описания красно-зеленого и желто- синего атрибутов можно воспользоваться одними и теми же значениями. Когда цвет представляется в пространстве LAB, величина L обозначает яркость (luminosity), A - величину красно-зеленой составляющей, а B - величину желто-синей составляющей.

L

B

A

Цветовые пространства

Перевод осуществляется так.

RGB цвета нормируются в диапазон 0-1

r 255R ; g 255G ; b 255B ;

Затем вычисляется и логарифмируется и нормируется вектор промежуточных значений

 

 

 

 

 

0.3811

0.5783

0.0402

 

 

 

r

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

l

 

ln

 

0.1967

0.7244

0.0782

 

 

 

g

 

 

 

 

 

 

 

0.0241

0.1288

0.8444

 

 

 

b

 

 

 

 

a

 

 

 

 

 

 

 

 

;

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ln(10)

 

 

 

 

 

 

 

 

bl

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Вычисляется матрица перехода

 

 

0.574

0

0

 

 

 

1

1

1

 

 

 

 

 

 

MP

 

0

0.4082

0

 

 

 

1

1

- 2

 

;

 

 

0

0

0.7071

 

 

 

1

-1

0

 

 

И наконец вычисляется LAB

L

 

 

 

l

A

 

MP

 

a ;

 

 

Bbl