Составители:
155 156
пиксель, поскольку два бита могут принимать 4 различных
состояния. Для кодирования 8-цветного изображения требу-
ется три бита памяти на один пиксел. Если наличие базового
цвета обозначить 1 (единицей), а отсутствие 0 (нулём), то по-
лучится следующая таблица кодировки 8-ми цветной палит-
ры, получаемой с помощью трёх основных цветов: красный,
зелёный и синий (RGB) (табл. 7.1.).
Таблица 7.1.
Двоичный код восьми цветной палитры
Цвет Красный Зелёный Синий
Чёрный 0 0 0
Синий 0 0 1
Зелёный 0 1 0
Голубой 0 1 1
Красный 1 0 0
Розовый 1 0 1
Коричневый 1 1 0
Белый 1 1 1
Но с помощью трёх базовых цветов нельзя получить палитру
больше 8 цветов. Если иметь возможность управлять интен-
сивностью (яркостью) свечения базовых цветов, то количест-
во различных вариантов их сочетаний, дающих разные краски
и оттенки увеличивается. 16- цветная палитра получается при
использовании четырёх разрядной кодировки пиксела: к трём
битам базовых цветов добавляется один бит интенсивности.
Этот бит управляет яркостью всех трёх цветов одновременно
(табл. 7.2.).
Большее количество цветов достигается при раздельном
управлении интенсивностью базовых цветов. Интенсивность
может иметь более двух уровней, если для кодирования каж-
дого из базовых цветов выделить более одного бита. Количе-
ство различных цветов N и количество битов b для их коди-
ровки связаны между собой формулой:
(7.1.)
Объём памяти, занимаемый при сохранении на носитель од-
ной фотографией равен:
(в битах) (7.2.)
Таблица 7.2.
Двоичный код 16- цветной палитры
Цвет Интенсивность
Красный Зелёный Синий
Чёрный
0 0 0 0
Синий 0 0 0 1
Зелёный 0 0 1 0
Голубой 0 0 1 1
Красный 0 1 0 0
Розовый 0 1 0 1
Коричневый 0 1 1 0
Серый 0 1 1 1
Тёмно-
серый
1 0 0 0
Ярко- синий 1 0 0 1
Ярко –
зелёный
1 0 1 0
Ярко-
голубой
1 0 1
Ярко-
красный
1 1 0 0
Ярко-
розовый
1 1 0 1
Ярко-
жёлтый
1 1 1 0
Ярко-белый 1 1 1 1
Страницы
- « первая
- ‹ предыдущая
- …
- 41
- 42
- 43
- 44
- 45
- …
- следующая ›
- последняя »
