Cтраница 5
Разбиение изображения. [61] |
Всякий раз, когда пикселы части изображения имеют одинаковые уровни яркости, мы используем код разбиения 1, показывающий, что это часть не разбивается и представляется своим ( средним) уровнем яркости. Код разбиения 0 показывает, что необходимо дальнейшее разбиение. [62]
Растровый терминал содержит 1280x960 пикселов. Для скроллинга окна центральный процессор ( или контроллер) должен переместить все строки текста вверх, копируя их биты из одной части видеопамяти в другую. Допустим, в окне 60 строк по 80 символов в строке ( всего 5280 символов), а каждый символ имеет 8 пикселов в ширину и 16 пикселов в высоту. Сколько времени займет скроллинг всего окна, если для копирования одного байта требуется 50 не. Если все строки имеют по 80 символов в длину, чему будет равна эквивалентная скорость терминала в бодах. Помещение одного символа на экран занимает 5 мкс. Сколько строк в секунду может быть выведено в окно. [63]
Восстанавливающая кисть приводит параметры пикселов в области действия к исходному состоянию, которое они имели до редактирования. [64]