Ответы на вопросы к экзамену / 31 Форматы графических файлов
.docx31.Форматы графических файлов
Формат графического файла — способ представления и расположения графических данных на внешнем носителе.
Важно различать векторные и растровые форматы.
Векторные форматы
Файлы векторного формата содержат описания рисунков в виде набора команд для построения простейших графических объектов (линий, окружностей, прямоугольников, дуг и т. д.). Кроме того, в этих файлах хранится некоторая дополнительная информация. Различные векторные форматы отличаются набором команд и способом их кодирования.
Растровые форматы
В файлах растровых форматов запоминаются:
• размер изображения — количество видеопикселей в рисунке по горизонтали и вертикали
• битовая глубина — число битов, используемых для хранения цвета одного видеопикселя
• данные, описывающие рисунок (цвет каждого видеопикселя рисунка), а также некоторая дополнительная информация.
В файлах растровой графики разных форматов эти характеристики хранятся различными способами.
Поскольку размер изображения хранится в виде отдельной записи, цвета всех видеопикселей рисунка запоминаются как один большой блок данных. Так как растровое представление изображения кораблика достаточно громоздко, рассмотрим как сохраняется в растровом файле простое чёрно-белое изображение (рис. 2).
Рис. 2. В растровом файле сохраняется информация о цвете каждого видеопикселя
На рис. 3 показан результат восстановления изображения по информации, сохранённой в растровом файле, представленном на рис. 2. В изображении, восстановленном по файлу, видеопиксели располагаются согласно размеру изображения; а именно, сначала — первая десятка видеопикселей, в следующей строке — вторая десятка и т. д., в десятой строке — последние десять видеопикселей.
Рис. 3. Растровый рисунок, восстановленный по файлу растровой графики.