Векторные форматы графических файлов

advertisement
Форматы
графических файлов.
Занятие №3.
Формат графического файла -способ
представления графических данных на внешнем
носителе.
Файлы векторных форматов содержат описания
рисунков в виде набора команд для построения
простейших
графических
объектов
(линий,
окружностей, дуг, прямоугольников ) и некоторая
дополнительная информация. Различные векторные
форматы отличаются набором команд и способом их
кодирования.
Векторные форматы графических файлов
В файлах растровых форматов запоминаются
• Размер изображения –количество видеопикселей в
рисунке по горизонтали и вертикали;
• Битовая глубина – число битов, используемых для
хранения цвета одного видеопикселя;
• Данные описывающие рисунок (цвет каждого
видеопикселя рисунка), дополнительная информация.
В файлах растровой графики разных форматов эти
характеристики хранятся различными способами.
• Размер хранится в виде отдельной записи.
• Цвета всех видеопикселей рисунка запоминаются как
один большой блок данных.
Простое
черно-белое
изображение
Методы сжатия :
1. Сжатие файла с помощью программ – архиваторов;
2. Сжатие, алгоритм которого включен в формат
файла:
 Метод RLE –последовательность
повторяющихся величин заменяется парой –
повторяющейся величиной и числом её повторений;
 Метод LZW основан на поиске повторяющихся
узоров в изображении;
 Метод JPEG обеспечивает высокий
коэффициент сжатия (100:1) для рисунков
фотографического качества. Высокий коэффициент
сжатия достигается за счет сжатия с потерями, при
котором в результатирующем файле теряется часть
исходной информации.
Растровые форматы графических файлов
Собственный файловый формат – частный и наиболее
эффективный формат для хранения файлов отдельного
графического приложения.
CorelDraw – CDR;
Adobe Photoshop – PSD;
Paint – BMP.
Стандартный графический формат – общий формат
для различных графических приложений. При
сохранении всегда нужно указывать формат файла.
Способы преобразования файлов из растрового
формата в векторный:
1. преобразование растрового файла в растровый объект
векторного изображения
2. трассировка растрового изображения для создания векторного
объекта.
При преобразовании одного векторного формата в другой,
программа действует подобно обычному переводчику:
1. считывает описания объектов на одном векторном языке;
2. пытается перевести их на язык нового формата.
Контрольные вопросы.
1. Что означает термин «формат графического файла»?
2. Почему необходимо иметь общие форматы для
различных приложений?
3. Как хранится изображение в файле векторного
формата?
4. Какая информация запоминается в растровом файле?
5. Как можно уменьшить размер растрового файла?
6. Какие методы сжатия графических данных вам
известны?
7. Почему при преобразовании одного векторного
формата в другой некоторые части изображении
могут исказиться или вообще исчезнуть?
Download