- •1).История развития комп графики
- •2). Графика и к.Г.
- •3). Графические форматы, файлы, данные
- •4). Физические и логические пиксели. Отображение цветов
- •10). Векторные файлы.
- •5). Пиксельные данные и палитры
- •6). Цветовые пространства. Цвет
- •7). Типы палитр
- •9). Наложение изображ-ий.Прозрачность.
- •8). Цветовые модели
- •13). Растровые файлы. Структура
- •17). Организация растр данных в виде плоскостей.
- •18). Преимущ-ва и недост растр файлов
- •11). Структура векторынх файлов
- •12). Приемущ-ва и недостат векторн файлов.
- •15). Растровые данные
- •14). Заголовок растр файла
- •16). Организ-ия растр данных в виде строк развёртки.
- •19). Сжатие данных. Сжатие с потерями и без потерь
- •20). Физическое и логическое сжатие
- •21). Адаптивное,полуадаптив и неадаптив кодир-ие
- •22). Групповое кодир-ие rle
- •23). Rle-схемы битового,байтового и пиксельного уровней
- •24). Rle-схемы с использованием флага.
- •25). Lzw-сжатие
- •26). Кодирование ccitt (метод Хаффмана)
- •27). Сжатие jpeg
- •28). Этапы сжатия jpeg
- •29). Mpeg-сжатие. Внутрикадровое и межкадровое кодирование
- •30). Сравнительный анализ mpeg-стандартов
- •32). Дополнительные структуры данных растр файла.Концовка
- •31). Фрактальное сжатие
- •33). Симметричное и ассиметричное сжатие
- •34). Классификация приложений,использ-х алгоритм компрессии
1).История развития комп графики
Первые комп-ры использовались только для решения научных и производственных задач,результатами кот-х явл числ данные.В графиках и диаграммах эти данные преобразовывались вручную.К 60-м г.г. появл более мощные комп-ры,на кот появил возможн-ть обработки графических данных в режиме символьной печати,т.е. режим,в кот всё изображается с пом звёздочек,цифорок и т.д. Затем появил специал устр-ва: граф-построители для вывода на бумагу.Для их управления стали создавать спец ПО.След-ий важ шаг произошёл с возникновением графических дисплеев,кот формируют рисунок из множ-ва точек,выстроенных в огромные ряды,образ графическую сетку.
Графическая система ПК.
Монитор,работающий по принципу построчного сканирования наз растором.
Плата ПК,обеспечив формирование видеосигнала и тем самым определ изображение наз видеокартой(видеоадаптером,видеоплатой).
Выводимое изображение формир-ся в видеопамяти.Дисплейный процессор читает содержимое видеопамяти и управляет работой монитора.Видеопамять им два процессора:центральный и дисплейный.Централ записывает видеоинф-ию,и дисплейный периодически читает её(50-100 раз/с) и передаёт на монитор.В видеопамяти хран-ся последовательность кодов,определ-х цвет каждой точки.Видеокарты могут работать в различных режимах:текстовом и графическом.
В текстовом режиме экран монитора условно разбив-ся на отдел участки(знакоместа:25 строк по 80),где каж знакоместо м.б. выведено один из 256 символов по табл ASC-кодов.
В графич режиме инф-ия отображ в виде прямоуг-ой сетки точек,цвет каждой из кот-х задаётся программой.
1-ый комп-р IBM PC,выпущенный в 1981 г. Был оснащён видеокартой MDA.Видеосистема была предназначена для работа только в текстовом режиме.В 1982 г. Появился видеоадаптер Hercules,поддержив графичес видеорежим ч/б с растором 720*348.
CGA-первая цветовая модель для IBM PC,позвол работать в цветном текстовом и графическом режимах(ч/б:размер растора 640*200;цветной:320*200).
1984 г.-адаптер EGA(16-ти цветовой графич видеорежим) размером 640*350.
1997 г.-MCGA и VGA(256-ти цветовой видеорежим) с размером растора 320*200.
VGA им также 16-ти цвет видеорежим 640*480,что соответ-т нормальным квадратным пикселям.Затем появ видеокарты:800*600,1024*768 при 16-ти цветах; 640*480 при 256-ти цветах-это Super VGA.
Видеокарта Targa24- 16 млн.цветов.С этого момента начинается профессиональная комп графика.В наст время на комп-х IBM PC с процессором Pentium видеокарты позвол устан глубину цвета 32 бит/пиксель при размерх 1600*1200.Параметры изображ обуславлив не только моделью видеокарты,но и объёмом видеопамяти.В видеопамяти могут хран-ся несколько кадров изображ-ия,что использ-ся в анимации.Для сохран этих кадров использ отдел страницы видеопамяти с одинак логической организацией,но разной адресацией Обмен данными по системной шине обеспечивает:процессор,видеокарта, контроллер локал шины.До недавнего времени для подключения видеокарты использ шина PCI. А теперь ч/з шину AGP,наличие AGP-порта повышает быстродействие комп-ра за счёт уменьш нагрузки на шину PCI.
Кроме видеопамяти на плате видеокарты располаг диспл процессор,кот по сложн-ти уже приближ к ЦП.Этот дисплейный процессор выполняет, кроме визуализации содержимого видеопамяти, след ф-ии:
-рисование массивов пикселей
-копирование
-манипуляции с цветами
-наложение текстур
Ранее эти ф-ии выполн ЦП,а графич процессор использ-ся лишь для рисования графичес-х
элементов. Видеокарта выполн эти операции аппаратно,что позволяет намного их ускорить всравнении с программн раелизацией данных ЦП. Наиболее извест графическими интерфейсами явл API,OpenGL,DirectX. API им несколько сотен графич ф-ий ОС Windows. DirectX им подсистему 3-х мерной графики Direct3D и подсистему DirectDraw,кот обеспечив непосредственный доступ к видеопамяти.OpenGL явл библиотекой графич ф-ий и поддержив многими ОС.