В компьютерной графике используется несколько десятков различных форматов файлов для хранения изображений, но лишь часть из них стала стандартом и применяется в подавляющем большинстве графических программ. Форматы графических данных определяют способ хранения информации в файле (растровый или векторный), а также форму её хранения, т.е. используемый алгоритм сжатия данных, применяемый для растровых графических файлов, имеющих, как правило, достаточно большой объем. Сжатие графических файлов отличается от их архивации программами-архиваторами (RAR, ZIP, ARJ и др.) тем, что сам алгоритм сжатия уже включен в формат графического файла.
Некоторые форматы графических данных являются универсальными и могут обрабатываться большинством графических редакторов, а некоторые программы, в свою очередь, используют свои собственные форматы, позволяющие при этом создавать графические файлы меньшего размера.
Рассмотрим некоторые форматы графических данных более подробно:
§ TIFF (Tagged Image File Format) — растровый формат графических файлов, поддерживаемый всеми основными графическими редакторами (расширение имени файла — tif). Отличается переносимостью между компьютерными платформами (например, IBM PC и Apple Macintosh). Включает в себя встроенный алгоритм сжатия без потерь информации. Рекомендуется для использования при обмене графическими данными между различными программными приложениями, а также при работе с издательскими и дизайнерскими системами.
|
|
§ BMP (Bit MaP image) — растровый графический формат, используемый операционной системой Windows (расширение имени файла — bmp). Поддерживается многими графическими редакторами и рекомендуется для хранения и обмена данными между приложениями, работающими в этой операционной среде.
§ JPEG (Joint Photographic Experts Group) — растровый формат графических файлов, содержащий эффективный алгоритм сжатия (метод JPEG) для отсканированных фотографий и иллюстраций (расширение имени файла — jpg). Метод JPEG позволяет регулировать соотношение между степенью сжатия данных и качеством изображения, уменьшая при этом объем файла в десятки раз, что, однако, приводит к необратимой частичной потере информации. Формат поддерживается программными приложениями для различных операционных систем и используется, как правило, для размещения графических изображений на Web-страницах в Internet и в электронных публикациях.
§ GIF (Graphics Interchange Format) — растровый формат графических файлов, поддерживаемый многими приложениями для различных операционных систем (расширение имени файла — gif). Включает в себя алгоритм сжатия без потерь информации, позволяющий уменьшать объем файла в несколько раз. Формат стандартизирован в 1987 году как средство хранения сжатых изображений с фиксированным (256) количеством цветов. Рекомендуется для хранения программно создаваемых графических объектов (диаграмм, графиков, рисунков типа аппликаций, изображений с прозрачным фоном и т.д.), а также для их размещения на Web-страницах в Internet и в электронных публикациях.
|
|
§ PNG (Portable Network Graphics) — сравнительно новый (1995 год) растровый формат графических файлов, аналогичный формату GIF (расширение имени файла — png). Рекомендуется для размещения графических изображений на Web-страницах в Internet. Форматом поддерживаются три типа изображений — цветные с глубиной цвета 8 или 24 бита и черно-белые с 256 градациями оттенков серого цвета. Сжатие информации происходит практически без потерь.
§ WMF (Windows MetaFile) — векторный формат графических файлов для Windows-приложений (расширение имени файла — wmf). Используется для хранения коллекции графических изображений Microsoft Clip Gallery. Однако, отсутствие средств для работы со стандартизированными цветовыми палитрами, принятыми и полиграфии, и некоторые другие недостатки ограничивают его применение.
§ PCX (PC paintbrush file format) — растровый формат хранения данных программы PC Paintbrush фирмы Z-Soft (расширение имени файла — pcx). Из-за ряда недостатков и ограничений в настоящее время не используется и считается устаревшим.
§ PCD (Photo CD) — растровый формат фирмы Kodak для хранения изображений высокого качества (расширение имени файла — pcd). Сам формат хранения данных в файле называется Image Рас. Графический файл имеет внутреннюю структуру, обеспечивающую хранение изображений с фиксированными величинами разрешений, и потому размеры любых файлов лишь незначительно отличаются друг от друга, находясь в диапазоне 4-5 Мбайт.
§ EPS (Encapsulated PostScript) — формат описания как векторных, так и растровых изображений на языке PostScript фирмы Adobe (расширение имени файла — eps). Рекомендуется для создания и печати иллюстраций в настольных издательских системах. Для отображения на экране векторного содержимого используется формат WMF, для растрового — формат TIFF. Но экранная копия лишь в общих чертах передаёт реальное изображение, что является существенным недостатком EPS. Действительное изображение можно увидеть лишь с помощью специальных программ просмотра либо после преобразования исходного файла в формат PDF приложений Acrobat Reader и Acrobat Exchange.
§ CDR (CorelDRaw files) — собственный векторный формат графических файлов, используемый в системе CorelDraw (расширение имени файла — cdr).
§ PSD (PhotoShop Document) — собственный растровый формат программы Adobe Photoshop (расширение имени файла — psd). Основной недостаток формата — отсутствие эффективного алгоритма сжатия информации, что приводит к неизбежному росту объемов графических файлов.
§ PDF (Portable Document Format) — формат описания документов, разработанный фирмой Adobe (расширение имени файла — pdf). Мощный алгоритм сжатия со средствами управления итоговым разрешением изображений обеспечивает компактность файлов при их достаточно высоком качестве. Формат является аппаратно-независимым, что допускает использование практически любых устройств вывода информации при работе с pdf-файлами.