- •Компьютерная графика Курс лекций
- •Оглавление
- •Предисловие
- •Лекция 1. Введение
- •1.1. История компьютерной графики
- •1.2.Области применения компьютерной графики
- •1.3. Классификация графических изображений
- •1.4. Виды компьютерной графики
- •1.4.1. Растровая графика
- •1.4.2. Векторная графика
- •1.4.3. Фрактальная графика
- •Лекция 2. Аппаратная база машинной графики
- •2.1. Видеосистема персонального компьютера
- •2.2. Цвет
- •2.3. Форматы графических файлов
- •Лекция 3. Отображение геометрических объектов
- •1. Двумя точками ( а и в ).
- •Лекция 4. Аппарат проецирования
- •4.1. Аксонометрические проекции
- •4.2. Способы преобразования комплексного чертежа
- •Лекция 5. Представление объектов и их машинная генерация
- •5.1. Аффинные преобразования на плоскости
- •5.2. Растровая развертка отрезка
- •3.1 Растровая развертка отрезка
- •5.3. Алгоритм вывода окружности
- •5.4. Кривая Безье
- •5.5. Отсечение отрезка
- •5.6. Закраска области, заданной цветом границы
- •5.7. Удаление невидимых линий и поверхностей
- •Алгоритм робертса
- •Лекция 6. Фрактальная графика
- •6.1. Алгоритм построения фрактала
- •6.2. Природные фракталы
- •6.3. Геометрические фракталы
- •6.4. Алгебраические фракталы
- •6 .5. Стохастические фракталы
- •Лекция 7. Графические редакторы
- •Лекция 8. СЖатие изображений
- •8.1. Необратимое сжатие
- •8.2. Обратимое сжатие
- •8.3. Общие положения алгоритмов сжатия изображений
- •8.4. Алгоритмы архивации без потерь
- •8.5. Алгоритмы архивации с потерями
- •Литература
Лекция 2. Аппаратная база машинной графики
2.1. Видеосистема персонального компьютера
Видеосистема персонального компьютера состоит из монитора (дисплея) и видеоадаптера (видеокарты).
Э
Рис.
6. Схема ЭЛТ
Э
Рис.
7. Развертка луча на экране монитора
Потерю яркости светимости в люминофоре устраняют регенерацией с частотой 50 Гц.
Электронный луч, формирующий изображение, фактически представляет собой совокупность трех лучей красного (red), зеленого (green) и синего (blue) цвета. Каждый из них высвечивает только частицу люминофора пикселя своего цвета. Сумма интенсивностей свечения каждой из трех компонент, называемых RGB-составляющими, определяет яркость и цвет пикселя.
Р
Рис.
8. Пиксельные триады экрана монитора
Качество изображения определяется разрешающей способностью экрана - количеством пикселей на единицу длины по вертикали и горизонтали. Каждому пикселю соответствует некоторое число битов в оперативной памяти компьютера.
Часть памяти, соответствующая пикселям монитора называется видеопамятью. Управляет работой монитора видеоадаптер. Видеопамять одновременно является частью видеоадаптера. Адаптер обеспечивает чтение этой памяти с частотой 50 Гц.
Конструктивно видеоадаптер представляет собой отдельную плату, связанную с центральным процессором через общую шину. На плате видеоадаптера также размещена микросхема специальной памяти - видеобуфера, куда заносится информация о выводимом изображении.
В первых моделях PC IBM использовался цветной графический режим CGA. Выводимое изображение имело довольно низкое качество. Разрешающая способность 620´200 с четырехцветной палитрой из 16 возможных цветов или 640´200 с двухцветной палитрой.
Позднее (в 1984 году) появился улучшенный графический адаптер EGA, позволяющий работать при разрешающей способности 640´ 350 16-цветной палитрой из 64 цветов, двумя видеостраницами и в монохроматическом режиме с 8 видео страницами при низком разрешении 320´200.
В 1987 IBM начала выпускать компьютеры, оснащенные видеоадаптерами VGA (видеографический массив), обеспечивающими при разрешении 320´200 работу с 256 цветами из палитры в миллион цветовых оттенков и с 16-цветовой палитрой при разрешении 640´480.
Модификация этого адаптера Super VGA позволяет использовать 256 цветов при разрешении 640´480 и 16 цветов при разрешении 1024´768.
Каждый из перечисленных более поздних адаптеров поддерживал все режимы предыдущих. В последние годы IBM предложила в качестве стандарта для высокопроизводительных компьютеров адаптер XGA.
