Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
1-14_bilety_po_informatike.doc
Скачиваний:
12
Добавлен:
25.04.2019
Размер:
289.28 Кб
Скачать

7 Вопрос. Способы цифрового кодирования изображений

В видеопамяти находится двоичная информация об изображении, выводимом на экран. Эта информация состоит из двоичных кодов каждого видеопикселя.

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

1 — белый, О — черный.

Пиксель на цветном дисплее может иметь различную окраску. Поэтому одного бита на пиксель недостаточно.

Для кодирования 4-цветного изображения требуются два бита на пиксель, поскольку два бита могут принимать 4 различных состояния. Может использоваться, например, такой вариант кодировки цветов:

00 — черный, 10 — зеленый, 01 — красный, 

11 — коричневый.

На RGB-мониторах все разнообразие цветов получается из сочетаний трех базовых цветов — красного, зеленого, синего. Из трех цветов можно получить восемь комбинаций:Таблица 1
Двоичный код восьмицветной палитры

000Черный

001Синий

010Зеленый

011Голубой

100Красный

101Розовый1

10Коричневый1

11БелыйО

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

Количество различных цветов — К и количество битов для их кодировки — b связаны между собой формулой: 2b = К.

Все создаваемые с помощью компьютера изображения можно разделить на две большие части – растровую и векторную графику. Растровые изображения представляют собой однослойную сетку точек, называемых пикселями, каждая из которых может иметь определенный цвет.
В противоположность этому векторное изображение многослойно. Каждый элемент этого изображения - линия, прямоугольник, окружность или фрагмент текста - располагается в своем собственном слое, пиксели которого устанавливаются совершенно независимо от других слоёв. Каждый элемент векторного изображения является объектом, который описывается с помощью специального языка (мат. уравнения линий, дуг, окружности и т.д.). Кроме того, сложные объекты (ломаные линии, различные геометрические фигуры) описываются как совокупность элементарных графических объектов (линий, дуг и т.д.).
Такое векторное изображение представляет собой совокупность слоев содержащих различные графические объекты. Слои накладываясь друг на друга формируют цельное изображение.
Объекты векторного изображения, могут произвольно без потери качества изменять свои размеры.
При изменении размеров объектов растрового изображения происходит потеря качества. Например, при увеличении растрового изображения увеличивается зернистость.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]