![]() Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Растровые графические дисплеи с регенерацией изображения
Как и дисплеи на ЗЭЛТ, так и дисплеи с произвольным сканированием являются устройствами рисования отрезков, т.е. отрезок прямой может быть нарисован непосредственно из любой адресуемой точки в любую другую. Графическое устройство на растровой ЭЛТ работает по-другому. Растровое устройство можно рассматривать как матрицу дискретных ячеек (точек), каждая из которых может быть подсвечена. Таким образом, оно является точечно рисующим устройством. А значит невозможно непосредственно нарисовать отрезок прямой из одной адресной точки или пикселя в матрице в другую адресуемую точку или пиксель. Отрезок можно лишь аппроксимировать последовательностями точек (пикселов), близко лежащих к реальной траектории отрезка. Чаще всего для графических устройств с растровой ЭЛТ используют буфер кадра. Буфер кадра представляет собой большой непрерывный участок памяти компьютера. Для каждой точки, или пикселя, в растре отводится как минимум один бит памяти. Эта память называется битовой плоскостью. Для квадратного растра размером 512x512 требуется Цвета или полутона серого цвета могут быть введены в буфер кадра путем использования дополнительных битовых, плоскостей. Предположим, что имеется N битовых плоскостей для градации серого цвета. Интенсивность каждого пикселя на ЭЛТ управляется содержимым соответствующих пикселов в каждой из Д-битовых плоскостей. В соответствующую позицию регистра загружается бинарная величина (О или 1) из каждой битовой плоскости. Двоичное число, получившееся в результате, интерпретируется как уровень интенсивности между 0 и Поскольку существует три основных цвета (красный, зеленый, синий), используемых в видеотехнике, можно реализовать простой цветной буфер с тремя битовыми плоскостями, по одной для каждого из основных цветов. Каждая битовая плоскость управляет индивидуальной электронной пушкой для каждого из трех основных цветов. Три основных цвета, комбинируясь на ЭЛТ, дают восемь цветов. Эти цвета и соответствующие им двоичные коды приведены в табл. 1. Для каждой из трех цветовых пушек могут использоваться дополнительные битовые плоскости. Цветной буфер кадра с 8 битовыми плоскостями на каждый цвет, т.е. буфер кадра с 24 битовыми плоскостями, где каждая группа битовых плоскостей управляется 8-разрядным ЦАП, используется для генерации 256 ( Из-за большого количества пикселов в растровых графических устройствах трудно достичь производительности, необходимой для работы в реальном времени, а также приемлемой скорости регенерации, или смены, кадра. Работа в реальном времени с растровыми графическими устройствами осуществляется путем одновременного доступа к группам по 16, 32, 64 и более пикселов. Хотя производительности, необходимой для работы в реальном масштабе времени с приемлемыми скоростями регенерации, на растровых устройствах достичь труднее, чем на векторных дисплеях с регенерацией, на них легче отображать сплошные фигуры с плавными переходами цветов.
|