Цвет - пиксел - Большая Энциклопедия Нефти и Газа, статья, страница 1
Мода - это форма уродства столь невыносимого, что нам приходится менять ее каждые шесть месяцев. Законы Мерфи (еще...)

Цвет - пиксел

Cтраница 1


1 Определение аппаратных палитр в адаптере CGA. [1]

Цвета пикселов с ненулевыми значениями можно выбрать из трех аппаратных палитр, определения которых приведены в табл. 3.2. Эти палитры называются аппаратными потому, что программно изменить состав входящих в них цветов нельзя.  [2]

3 Содержимое регистров палитры для реализации мерцания в 16-цветном режиме 640x350. [3]

Управление цветами пикселов в двухцветных режимах 640x200 и 640x480 осуществляется с помощью регистров цвета ЦАП. Пикселы, значения которых равны 0, всегда отображаются через регистр цвета О ЦАП.  [4]

С помощью оператора GET информация о цвете пикселов, находящихся в прямоугольной области экрана с координатами левого верхнего угла ( xl, yl) и правого нижнего угла ( х2, у2), запоминается в числовом массиве с указанным именем.  [5]

В 4-цветном режиме 320x200 биты 3 - 0 определяют цвет фона ( т.е. цвет пикселов со значением 0), а также цвет окаймления. В адаптере CGA эти же биты 3 - 0 определяют цвет окаймления в текстовых режимах.  [6]

Теперь осталось закодировать числами цвета каждого пиксела - и задача кодирования изображения будет решена: закодированные цвета пикселов, перечисленные по порядку ( например, слева направо и сверху вниз), и будут кодировать картинку.  [7]

В графических режимах каждый символ записывается в прямоугольную область видеобуфера по размеру символьной матрицы. Значение в регистре BL определяет цвет пикселов переднего плана. В 256-цветном режиме 320x200 содержимое регистра ВН задает значение фона, а во всех остальных режимах регистр ВН указывает страницу видеобуфера, поэтому здесь принимается нулевое значение фона.  [8]

9 Определение аппаратных палитр в адаптере CGA. [9]

Пикселы со значением 00Ь всегда индицируются с цветом, который определяется регистром выбора цвета ( порт 3D9h), и обычно называются фоновыми. Таким образом, здесь невозможно независимо задать цвет окаймления и цвет фоновых пикселов.  [10]

По-прежнему бит 7 атрибутного байта может управлять мерцанием символов или интенсивностью пикселов фона. Однако в адаптере EGA битом разрешения мерцания служит бит 3 регистра управления режимом атрибутного контроллера ( регистр 10h порта ЗСОЮ. Когда бит разрешения мерцания находится в состоянии 0, т.е. мер - - цание запрещено, для цветов пикселов фона доступны все 16 регистров палитры.  [11]

12 Определение аппаратных палитр в адаптере CGA. [12]

По умолчанию принимается белый цвет пиксела. Напомним, что этот же регистр в текстовых режимах задает цвет окаймления ( см. разд. Поэтому при задании режима прямым программированием регистров контроллера CRTC и регистра управления режимом необходимо избегать хаотичного изменения цвета окаймления или цветов пикселов путем соответствующего программирования регистра выбора цвета.  [13]

Аргумент Mode может принимать одно из двух значений. Если Mode0, то пикселы, лежащие на отрезке прямой линии, переопределяют пикселы на экране и линия на экране имеет текущий цвет. Если Mode1, то пикселы, образующие линию, имеют код цвета, равный результату операции исключающее ИЛИ над кодами текущего цвета и цвета пикселов на экране, через которые эта линия проходит.  [14]

Одновременно схемы дешифратора атрибутов формируют необходимые атрибуты символа - цвет, яркость, мерцание. Благодаря принятому способу представления текстовых данных обеспечивается независимое управление атрибутами каждого символа на экране. Цвета пикселов переднего плана и фона определяются младшей и старшей тетрадами атрибутного байта.  [15]



Страницы:      1    2