- •История развития комп графики
- •Основные понятия комп графики
- •Пиксельные данные и палитры
- •Цветовые пространства
- •Типы палитры
- •Векторные файлы.
- •Растровые файлы
- •Фрактальная графика
- •Сжатие данных
- •Физическое и логическое сжатие
- •Симметричное и ассиметричное сжатие
- •Адаптивное,полуадаптивное и неадаптивное кодир-ие
- •Сжатие с потерями и без потерь
- •Классификация приложений,использ-х алгоритм компрессии
- •Требования к приложениям,использ-х алгоритм компрессии
- •Групповое кодир-ие rle
- •Варианты группового rle-кодир-ия
- •Rle-схемы битового,байтового и пиксельного уровней
- •Rle-схемы с использованием флага
- •Rle-пакет вертикального повторения
- •Lzw-сжатие
- •Кодирование ccitt
- •Алгоритм Хаффмана для символьных групп
- •Сжатие jpeg
- •Этапы сжатия jpeg
- •Mpeg-сжатие
- •Сравнительный анализ mpeg-стандартов
- •Форматы графических файлов
- •Gif (CompuServe Graphics Interchange Format)
- •Jpeg (Joint Photographic Experts Group)
- •Png (Portable Network Graphics)
- •Tiff (Tagged Image File Format)
- •Adobe PostScript
- •Eps (Encapsulated PostScript)
- •Pdf (Portable Document Format)
- •Scitex ct
- •Adobe Photoshop Document
- •Adobe Illustrator Document
- •Macromedia FreeHand Document
- •CorelDraw Document
- •Pict (Macintosh QuickDraw Picture Format)
- •Wmf (Windows Metafile)
- •Bmp (Windows Device Independent Bitmap)
- •Rtf (Microsoft Rich Text Format)
- •Вопросы к экзамену по компьютерной графике
Основные понятия комп графики
Графика-это результат визуального представления реального или воображаемого объекта,полученный традиционными методами:рисованием(пастель,уголь,тушь,карандаш) или печатанием(литография) художественных образов.
Комп графика(к.г.)- это графика,включающая любые данные,предназначенные для отображения на устр-ве вывода.В к.г. различают понятиесоздание и визуализация изображения.В к.г. выполнение работы иногда отделено от его графического представления.Один из способов завершения комп-ого графич-ого процесса-виртуальный вывод,т.е. вывод файла на какое-либо запоминающее устр-во.Данные,кот были выведены в файл м.б. впоследствии восстановлены и использованы для графич-го представления.
Изображение- это визуал представление реального объекта,зафиксированное человеком с помощью некоторого механического,электрического или фотографич-го процесса.
В к.г. изображ-ем счит-ся объект,воспроизведённый устр-ом вывода.Классич пример визуализации изображения:
-концепция
-создание и сохранение данных в определённом формате
-программные записи(на дискете)
-программа визуализации выводит изображение на экран монитора
-визуализация изображения(вывод на принтер)
Интерактивная к.г.- это способность комп системы создавать графику и одновременно вести диалог с человеком.До этой графики существовала графика в пакетном режиме.1-ая интерактив комп система-это САПР.САПР использ-ся практически везде:машиностроение,электроника,дизайн,AutoCad,Picad…
Сейчас появл геоинформационные системы(ГИС)-они соединяют в себе методы таких наук,как матем-ка,к.г.,геофизия,геодезия,топография.ГИС позвол выполнить ввод и редактирование объектов с учётом их расположения на поверхн-ти Земли,формир-ие на их основе различных моделей и запись их в БД.В ГИС главным явл возможность графич анализа.Системы виртуал реальности развития этих систем обусловлена развитием ПК-ов.
Графический формат- это способ записи данных,описывающих графич-ое изображ-ие.Граф форматы разработаны для эффективной и логичной организации и сохранения граф данных в файл.
Графические файлы- это файлы,в кот хранятся любые типы графич-х данных,предназначенные для последующей визуализации.Способы организации этих файлов наз.графическими форматами.После записи в файл изображение становится данными,формат кот-х м.б. изменён.
Графические данные- делятся на два класса:1).векторные данные 2).растровые данные(raster=bitmap)
1).Векторные данные.В к.г. эти данные использ-ся для представления прямых многоугольников и кривых или любых объектов,которые м.б. созданы на их основе с помощью определения в численном виде ключевых точек.Программа воспроизводит линии посредством соединения ключевых точек и с векторными данными всегда связана инфо об атрибутах и набор соглашений.позвол-х программе начертить векторный объект.Вектор-ключевые точки,соедин линией.Пример векторных данных: силайн-объект
2).Растровые данные- это набор числовых значений,определяющих цвета отдельных пикселей.Пиксели-это цветовые точки,расположенные на правильной сетке и формирующие образ.Техническирастромявл массив числовых значений,задающих цвета отдельных пикселей при отображении образа на устройства вывода.Для обозначения числ значения в растровых данных соответствующего цвета пикселя в изображении использ-ся терминпиксельное значение.Пример растровых данных:
чёрный цвет-нулевая интенсивность,белые цвет-максим интенс-ть.
Термин bitmapиспольз-ся для обозначения массивов пикселей,независимо от тоого сколько будет битов положено на его сохранение,а термин битовая глубина или пиксельная глубина использ-ся для указания размеров этих пикселей,выраженная в битах или байтах.Битовая глубина определяет кол-во возможных цветов пикселя.1 бит=2 цвета(0 или 1),4 бита=16 цветов(0000,0001,...1111).
В к.г. для указания местоположения компьютерн объекта использ-ся математич-ие координаты,хотя поверхность отображения устр-ва вывода-это реал физический объект.Поэтому существует разница м/у физичес и логичес пикселями.
1).Физические пиксели-это реал точки,отображаемые на устр-ве вывода,т.е. это наименьшие физичес элементы поверхн-ти отображ-ия,которые можно обрабатывать аппаратным или программным способом.На практике устр-во отображения формируют отдел пиксели из нескольких более мелких элементов.В большин-ве устр-в это несколько по-разному окрашенных точек,кот человеч глаз,находящ на достаточном от них расст-ии,воспринимает как единый,однородноокрашенный пиксель.
0,28 мм -1200*1600-диаметр пикселя
0,31 мм -700*600
Т.к. физические пиксели занимают определённую площадь поверхн-ти отображ-ия,то на расстояние м/у двумя соседними пикселями вводится ограничение(слияние и наложение отдел-х пикселей).
2).Логические пиксели-они имеют местоположение,но не занимают физического простр-ва,поэтому при отображении значений логич пикселей физич пиксели экрана должны учитывать реал размеры и расположение физич пикселей(на экране большое рисование,на печате-уменьшенное).
Пиксельная глубина устра-ва. Сейчас принята пиксельная глубина:1(монохромный-ч/б),4(16 цветов),
8(256 цв),24(полноцветный-16 млн цв),32(использ-ся для прозрачности цвета) бита.Изображения,кот хорошо визуализ-ся в ч/б исполнении логичнее хранить в виде однобитовых данных(графика;
нарисованные в фотошопе).Для устр-в,кот способны достичь и превысить цветовосприятие человеч глаза использ термин полноцветный или truecolor: более 24 бит/пиксель.
Отображение цветов. Набор цветов,кот задаётся пиксельными значениями,записанными в файле,не всегда совпадает с тем,который м.б. отображен на конкретном устр-ве вывода.Задача согласования набора цветов решается программой визуализации,которая осуществляет преобразование цветов,заданных в файле в цвета на устр-ве отображения.Сущест-т 2 варианта:
1).если кол-во цветов,заданных пиксельн знач-ми в файле,значительно меньше кол-ва цветов,которое способно отобразить устр-во вывода.
2).если устр-во вывода спос-но отобразить меньше цветов,чем записано в исходных данных.
Программа визуализации приводит в соответ-ие кол-во цветов источника с колич-ом цветов.кот способно отобразить устр-во вывода-этот процесс наз квантованием,сопровожд потерей данных и приводит к появлению нежелат-х эффектов.если разница м/у колич-ом цветов была существенно велика.