рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

Кодирование цветов и полутонов

Кодирование цветов и полутонов - раздел Компьютеры, Лекция 3 виды компьютерной графики   Цвета Или Полутона Серого Цвета Могут Быть Введ...

 

Цвета или полутона серого цвета могут быть введены в буфер кадра путем использования дополнительных битовых плоскостей.

На рис. 3.15 пока­зана схема буфера кадра с N битовыми плоско­стями для градаций серого цвета. Интенсивность каждого пиксела на ЭЛТ управляется содержимым соответствующих ячеек памяти в каждой из N битовых плоско­стей.

В соответ­ству­ющую позицию регистра загружается бинарная величина (0 или 1) из каждой пло­скости. Двоичное число, получившееся в результате, интерпретиру­ется как уровень интенсивности между 0 (темный экран) и 2N–1 (максимальная интенсивность свечения), т.е. всего можно получить 2N уровней интенсивности . С помощью ЦАП это число преобразуется в напряжение.

Рис. 3.15 иллюстриру­ет систему с тремя битовыми плоскостями для 23 = 8 уровней ин­тенсивности. Для передачи реалистичного черно-белого изобра­же­ния используется большее количество битовых плоскостей — до 8. При этом число уровней интенсивности составляет 28 = 256. Образец полутонового изображения с таким количеством уровней представлен на рис. 3.8.

Рисунок 3.15 – Черно-белый буфер кадра с N-битовыми плоскостями

Для каждой битовой плоскости требуется полный объем памяти при данном разрешении растра: например, буфер кадра с тремя битовыми плоскостями для растра 640×480 занима­ет 640×480×3 = 921600 бит или 112,5 килобайт памяти, а при 8 битовых плоскостях — 300 килобайт.

Поскольку существует три основных цвета, наиболее простой способ реализации цветного изображения — цветной буфер кадра с тремя битовыми плоскостями, по одной для каждого из основных цветов, рис. 3.16. Каждая битовая плоскость управляет индивидуальной электронной пушкой для каждого из трех основных цветов, используемых в видеотехнике. Три основных цвета, комбинируясь на ЭЛТ, дают восемь цветов. Эти цвета и со­ответ­ству­ющие им двоичные коды приведены на рис. 3.17.

 

Рисунок 3.16 – Простой цветной буфер кадра с тремя битовыми плоскостями

 

Рисунок 3.17 – Простое трехбитовое кодирование цвета

 

Изображение, получаемое при таком способе кодирования, имеет весьма низкое визуальное разрешение, рис. 3.19. Вид изображения можно улучшить, применив один из методов аппроксимации полутонов, описанных выше. На рис. 3.20 приведено цветное изображение, полученное методом диффузии восьми цветов.

Число доступных цветов можно увеличить, воспользо­вавшись таблицей цветов, рис. 3.18. После считывания из буфера кадра битовых плоскостей получившееся число используется как индекс в таблице цветов. В этой таблице содержится 2N элементов, совокупность которых называется палитрой. Каждый ее эле­мент может содержать W бит кодировки цвета, причем W > N. В таком случае можно получить 2W значений цветов, но одновременно могут быть доступны лишь 2N из них. Для полу­чения других значений таблицу цветов не­обходимо изменить — загрузить в нее другую палитру.

Рисунок 3.18 – Буфер кадра с N – битовыми плоскостями и W- разрядной таблицей цветов

 

Рисунок 3.19 – Изображение с простым трехбитовым кодированием цвета

 

Рисунок 3.20 – Изображение с трехбитовым кодированием цвета и аппроксимацией полутонов методом диффузии

 

На рис. 3.21 и 3.22 показаны изображения, полученные с помощью 3 битовых плоскостей (8 цветов) и таблицы цветов. Качество изображения на рис. 3.19 улуч­шено использованием метода диффузии.

Рисунок 3.21 – Изображение с трехбитовым кодированием цвета и адаптивной таблицей цветов

 

 

 

Рисунок 3.22 – Изображение с трехбитовым кодированием цвета, адаптивной таблицей цветов и аппроксимацией полутонов методом диффузии

 

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

На рис. 3.23 показан цветной буфер кадра с 8 битовыми плоскостями на каждый цвет, то есть буфер кадра с 8×3 = 24 битовыми плоскостями. Каждая группа битовых плоскостей управляет 8-разрядным ЦАП. Каждая такая группа может генерировать 28 = 256 уровней интенсивностей красного, зеленого или синего цвета. Их можно скомбинировать в 224 = 2563 = 16 777 216 цветов. Это «полноцветный» бу­фер кадра.

Рисунок 3.23 – Цветной буфер кадра с 24 битовыми плоскостями

– Конец работы –

Эта тема принадлежит разделу:

Лекция 3 виды компьютерной графики

виды компьютерной графики... Растровая графика... Растровая графика Растровые изображения и их основные характеристики Способы растровой развертки Черно белое...

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Кодирование цветов и полутонов

Что будем делать с полученным материалом:

Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Все темы данного раздела:

Растровые изображения и их основные характеристики
  Растр — это матрица ячеек (пикселов). Любой пиксел имеет свой цвет. Совокупность пикселов различного цвета образует изображен

Способы растровой развертки
  Для вывода на видеомонитор разложенный в растр образ необхо­димо представить в виде того шаблона, который требует дисплей. Это преобра­зова­ние называется

Растровая развертка в реальном времени
При развертке в реальном времени или «на лету» сцена хранится в памяти в виде дисплейного списка, аналогичного векторным дисплеям. Во время воспроизведения каждого кадра процессор сканирует

Групповое кодирование
Метод группового кодирования применяется в случаях, когда большие области изображения имеют одинаковую ин­тенсивность или цвет. При групповом кодировании определяется только интенсивность и количес

Клеточное кодирование
В методе кле­точного кодирования с помощью минимума ин­формации (один байт) кодируются целые области изображения, т. е. клетки, рис. 3.6.

Буфер кадра
Буфер кадра представляет собой большой не­прерывный участок памяти, в котором для каждой точки или пиксела, отводится как минимум один бит памяти. Эта память называется

Черно-белое двухуровневое растровое изображение
    Буфер кадра с одной битовой плоскостью предоставляет весьма ограни­ченные возможности для передачи изображения, поскольку пиксель может быть только двух цветов

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

Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • Популярное
  • Облако тегов
  • Здесь
  • Временно
  • Пусто
Теги