Форматы графических файлов
Форматом файла называется набор правил, соглашений и стандартов для записи и хранения информации. Любой файловый формат можно сравнить со специализированным языком со своим словарем, орфографией и пунктуацией. Машинная графика является одним из старейших направлений информатики, но только с середины восьмидесятых годов начали действовать официальные группы специалистов по стандартизации графических форматов. В результате в настоящее время используются десятки различных графических форматов, а если учесть их многочисленные версии и релизы, то это число превысит сотню. Но ситуация совсем не безнадежна. В этом вавилонском столпотворении форматов, их наречий и диалектов есть представители, которые претендуют на роль стандартов — своеобразного эсперанто машинной графики.
Форматы описания графики можно разделить на три основных класса.
- Растровые форматы. Растровые форматы служат для описания растровой графической информации. В их основе лежит битовая матрица (карта), на пересечении строк и столбцов которой располагаются элементы изображения — пикселы. С каждым пикселом связывается числовая характеристика, которая описывает его тон (если изображение черно-белое) или глубину цвета (для цветного изображения). В растровых форматах хранится информация о сканированном изображении. Такие программы, как Photoshop, Photo Paint Painter и др., сохраняют свои рисунки в виде битовой карты. Растровыми являются такие форматы, как TIFF, BMP, GIF, JPEG.
- Векторные форматы. Эти графические форматы служат для хранения сведений о векторных изображениях, которые представляет собой совокупность геометрических примитивов: линий, овалов, прямоугольников, дуг и др. Векторные графические форматы состоят либо из описаний примитивов, либо включают в себя набор инструкций, команд для построения примитивов. Не исключается и комбинация этих способов. В векторном виде хранят информацию системы автоматизированного проектирования, например, AutoCAD, или программы, которые создают иллюстративную графику, такие как Corel Draw. Плоттеры обрабатывают изображения только в векторных форматах. Примерами таких форматов являются DXF, CDR, HPGL.
- Метафайлы. Метафайлы могут хранить информацию о растровых и векторных изображениях и о командах визуализации. В качестве примеров метафайлов можно назвать WMF, COM, EPS.
Содержание Назад Вперед