Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

programmig [1 term] / кодирование_информации / кодирование информации[23-40] / кодирование цвета пиксела (черно-белое, черно-белое с градациями серого)

.docx
Скачиваний:
61
Добавлен:
01.03.2016
Размер:
14.9 Кб
Скачать

Кодирование цвета пикселя

Код пикселя - это информация о цвете пикселя. При черно-белом изображения (без полутонов) пиксель принимает только два состояния: светится (белый), не светится (черный). Следовательно, для кодирования состояния пикселя при черно-белом изображении достаточно одного бита памяти:

1 - белый 2 - черный

На цветном экране все разнообразие красок получается из сочетаний трех базовых цветов: красного, зеленого, синего. Из трех цветов можно получить 8 комбинаций. В этом случае для кодирования состояния одного пикселя потребуется 3 бита памяти.

К

З

С

Цвет

0

0

0

Черный

0

0

1

Синий

0

1

0

Зеленый

0

1

1

Голубой

1

0

0

Красный

1

0

1

Розовый

1

1

0

Коричневый

1

1

1

Белый

Из сочетаний 3 базовых цветов можно получить только 8 цветов. Палитру цветов можно расширить, если имеется возможность управлять интенсивностью (яркостью) базовых цветов. Шестнадцатицветная палитра получается при использовании четырехразрядной кодировки пикселя: к трем битам базовых цветов добавляется бит интенсивности. Этот бит управляет яркостью всех трех цветов одновременно.

16 цветов - минимальное требование операционной системы Windows. Обычно с 16 цветами не работают. Исключение составляют некоторые ремонтные и наладочные работы, когда другие режимы не удается использовать по техническим причинам.

Число цветов, воспроизводимых на экране дисплея (K), и число бит видеопамяти, отводимых под каждый пиксель(b), связаны формулой:  K=2b.   Величину (b) ещё называют битовой глубиной. В видеопамяти хранится информация о цвете каждой точки экрана. Чем больше количество различных цветов использовать, тем больший объем видеопамяти потребуется. Страница - раздел видеопамяти, вмещающий информацию об одном образе экрана (одной картинке на экране). В видеопамяти могут размещаться одновременно несколько страниц. Объем видеопамяти (V) определяется по формуле: V=n .M .N .b,   где 

n- число страниц,

M- количество пикселей в строке,

N- количество строк,

b- битовая глубина.