Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Растровая развертка литер






 

Ранее мы уже рассмотрели общий метод изображения литер, основанный на матрице точек. Тот же метод используется и при построении растровых изображений. Наименьшей сеткой, с помощью которой можно описывать литеры с приемлемым качеством, является сетка 5 7; для представления прописных и строчных литер нужна матрица 7 9 (клетка 8 10).

Дисплей разбивают на клетки размером 8 8 (8 10). Дополнительные используются для разделения литер и для строчных литер с выносными элементами. Маски литер хранятся в ПЗУ.

При изображении литер надо учитывать 2 особенности:

1) пропорциональное размещение литер (это изменение интервалов между центрами литер с учетом их ширины (Пример — и ).

В случае пропорционального размещения не все литеры будут занимать одно и то же число пикселов по горизонтали.

2)

 
 

нижние выносные элементы букв (части литер, опущенные ниже базовой линии (g, p, q, y) изображаются путем сдвига матриц вниз по отношению к другим литерам.)

 

 

Рис. 3.5

 

Каждая литера представляет собой код матрицы из 0 и 1.

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

 
 

 

Рис. 3.6

 

При изображении литер, так же как и при изображении отрезка возникает необходимость сглаживания. Используется принцип выравнивания – надо менять яркость пропорционально площади , покрытой изображением. Если взять 4 уровня яркости (от 0 до 3), то литера М будет выглядеть как показано на рис.

 






© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.