Форматы графических файлов. Растровые и векторные форматы. Основы компьютерной графики

Была прошлая пятница, однако Пятничного поста под N3 написать не удалось. Причина банальна — отсутствие свободного времени в связи с квартирным вопросом и рядом других проблем. Но, в эту пятницу фото будет точно. Оно уже есть и было готово вчера к публикации, но все же решил свободное вечернее время потратить на ремонтные работы в квартире. Поэтому, если не смотрели, то обязательно посмотрите и - поднимите себе настроение .

Вернемся к теме поста, а точнее к вопросу, какие форматы картинок бывают? Вообще слово «картинка» применительно к фотографии мне не нравится. Но именно так очень часто звучит этот вопрос, поэтому решил оставить все без изменений. Только внесу одно уточнение. Так, как фотография — это растровое изображение, то и в посте речь пойдет только о растровых форматах графических изображений .

Вообще графические форматы — совокупность правил обработки полученных графических данных, с целью их дальнейшего хранения или редактирования. Как говорится в строчках В. Маяковского «Все профессии нужны, все профессии важны»... Тоже самое можно отнести и форматам изображений.

Разработчики предлагают немало растровых форматов , предназначенных для хранения файлов. Среди наиболее часто используемых стоит назвать следующие: BMP, TIFF, GIF, JPEG, PNG, PSD, ICO . Итак, рассмотрим некоторые плюсы и минусы, а также область применения перечисленных растровых форматов изображений .

Форматы растровых изображений

  • BMP - (аббревиатура от Bit Map image) представляет собой стандартный растровый формат и имеет универсальное назначение. Он поддерживается большинством графических редакторов, включая довольно распространенный Paint . Изначально кодирование в нем выполнялось самым простым способом, по . Но это оказалось неэкономно, поскольку каждый пиксел был представлен лишь одним байтом. Следовательно, становились доступными всего 256 цветов, что существенно ограничивало возможности передачи изображений. В дальнейшем он несколько совершенствовался. Bit Map image почти оптимально подходит для хранения данных и обмена ими с другими подобными приложениями. Но, вместе с тем, занимает слишком много места в памяти, так как необходимо сберегать кодирование всех точек изображения. Файл BMP не поддерживает анимацию и черезстрочное отображение.
  • TIFF (от Taged Image File Format) – универсальный для издательских систем и топографической графики. Такие форматы растровых изображений обеспечивают высокое качество печати. Они создавались для поддержки практически всех программ, предназначенных для работы с файлами точечной графики, поэтому совмещаются со всеми платформами. Широко используют TIFF в полиграфии и издательском деле. Файлы (отсканированные изображения, иллюстрации, факсы и тому подобное) с расширением .tif в этом мощном формате хранят для дальнейшей цветной печати, хотя доступна и монохромная распечатка – в представлениях CMYK и RGB . Не применяется для публикации картинок в компьютерной сети или при создании веб-сайтов, ведь имеет довольно значительные размеры. Непригоден он также для анимации.
  • GIF (по первым буквам от Graphic Interchamge Format) служит для хранения растровых изображений в графике и для обмена ими. Он один из самых «старых» в Интернете, имеет хождение уже длительное время, несмотря на то, что в нем применяются индексированные цвета (в ограниченном наборе). Файлы с расширением .gif широко используют при конструировании Web-сайтов. Среди основных плюсов Graphic Interchamge Format стоит назвать то, что вид картинки не зависит от базовой платформы или от типа браузера, а сжатие происходит без потерь информации. Высококачественно в этом формате отображаются рисунки с незначительным количеством однородных цветов, чертежи, прозрачные картинки и анимация. GIF небольшой по размеру, поэтому быстро загружается, что немаловажно при создании HTML-страниц. Но все же формат имеет существенный недостаток – у него незначительный набор цветов, что ограничивает его возможности при хранении изображений, у которых плавные переходы.
  • JPEG (аббревиатура от Joint Photographic Expert Group) помогает избавиться от изъянов, которые возникают при создании и сбережении изображений в GIF. Здесь используется метод сжатия фотографий или прочих картинок. Эти форматы растровых графических файлов являются наиболее распространенными при хранении многоцветных картинок. Сжатие изображений (они хранятся в файлах с пометкой .jpg ).выполняется в плавном режиме, что обеспечивает высокую его степень и снижает потери данных. На жестком диске в JPEG удобно сберегать значительное число картинок, в частности – большие фотоснимки с плавными переходами. Это позволяет существенно сэкономить место на диске. Также с помощью JPEG доступно публиковать вполне приемлемого качества фото в компьютерной сети. Но следует учитывать, что при сжатии часть данных теряется, а при повторном сохранении того же изображения шансы необратимой утери информации возрастают. В этом плане намного улучшает положение усовершенствованная версия формата – JPEG 2000 . Правда, поддерживается он не всеми браузерами, что тормозит его распространение.
  • PNG (portable network graphics) позволяет хранить растровую графику в сжатом виде без потерь, причем файлы получаются меньше по объему, чем в GIF. В формате PNG доступно применение практически любого цвета, а также прозрачность. Это обстоятельство раскрывает широкие возможности в веб-конструировании. Сейчас пользуется постоянной популярностью, поскольку состыкуется со всеми платформами, поддерживает черезстрочное отображение, отличается значительной цветовой гаммой, поддерживает анимацию.
  • Внутренние форматы растровой графики PSD (сокращение от PhotoShop Document) предназначены для пакетов программы . Они поддерживают все типы изображений, а также их слои в ходе обработки. Сохраняются в файлах с пометкой расширения .psd .

Существуют и другие форматы растровой графики , про которые речь в статье не шла, но Вы можете написать про них в комментариях, при этом не забывая про конкурс!

Краткая аннотация: Методы сжатия графических данных. Сохранение изображений в стандартных форматах, а также собственных форматах графических программ. Преобразование файлов из одного формата в другой.

Цель: знать методы сжатия графических файлов, уметь различать форматы графических файлов и понимать целесообразность их использования при работе с различными графическими программами.

Изображение характеризуется максимальным числом цветов, которые могут быть в нем использованы, то есть иметь различную глубину цвета . Существуют типы изображений с различной глубиной цвета - черно-белые штриховые, в оттенках серого, с индексированным цветом, полноцветные. Некоторые типы изображений имеют одинаковую глубину цвета, но различаются по цветовой модели. Тип изображения определяется при создании документа.

Полутоновые изображения.

Эти изображения содержат пиксели одного цвета, но разной яркости. Каждый пиксель может принимать 256 различных значений яркости от 0 (черный) до 255 (белый). Этого вполне достаточно, чтобы правильно отобразить изображение, например, черно-белую фотографию.

Любое изображение можно превратить в полутоновое. Если исходный материал, например, цветная фотография, то она станет монохромной.


Рис. 1.7.

Изображения с индексированными цветами

Индексированные цвета называются так по той причине, что в этом режиме каждому пикселю изображения присваивается индекс, указывающий на определенный цвет из специальной таблицы, называемой цветовой палитрой. В индексированных палитрах не бывает более 256 цветов, однако может быть гораздо меньше. Чем меньше цветов в палитре, тем меньше памяти требуется для хранения цвета каждого пикселя и, следовательно, тем меньше размер файла изображения.


Рис. 1.8.

Полноцветные изображения

Полноцветные изображения не имеют никаких ограничений по количеству цветов и могут быть представлены более чем 16 млн оттенков.


Рис. 1.9.

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

Формат - структура файла, определяющая способ его хранения и отображения на экране или при печати. Формат файла обычно указывается в его имени, как часть, отделённая точкой (обычно эту часть называют расширением имени файла).

Расширение - это несколько букв или цифр, находящихся после точки в имени файла.

Например, окончание имени (расширение) ".txt" обычно используют для обозначения файлов, содержащих только текстовую информацию, а ".doc" - содержащих текстовую информацию, структурированную в соответствии со стандартами программы Microsoft Word. Файлы, содержимое которых соответствует одному формату, называют файлами одного типа.

Форматы графических файлов определяют способ хранения информации в файле (растровый, векторный), а также форму хранения информации (используемый алгоритм сжатия).

Сжатие применяется для растровых графических файлов, т.к. они имеют достаточно большой объем.

В таблице 1 приведена краткая характеристика часто используемых графических форматов файла.

Таблица 1.1. Характеристика графических форматов
Формат Режим изображения Тип графической информации Применение
ВМР Только индексированные цвета Рисунки типа аппликации, содержащие большие области однотонной закраски. Формат поддерживается всеми приложениями. Не применяется в издательской деятельности из-за большого объёма файлов.
TIFF Все Рисунки типа диаграмм Универсальный формат для хранения сканированных изображений с цветными каналами. Включает схемы сжатия для уменьшения размера файла. Важным достоинством формата является его переносимость на разные платформы. В традиционном виде TIFF можно считать предпочтительным форматом для изготовления макетов, ориентированных на типографскую печать и другие способы тиражирования.
PSD Поддерживает все типы изображений Любые изображения Является внутренним для программы Adobe PhotoShop. Единственный формат, в котором сохраняются все сведения о документе, включая слои и каналы. Однако, готовое изображение лучше сохранять в других графических форматах, по двум причинам. Во-первых, файл PSD по размеру гораздо больше. Во-вторых, этот формат не импортируется программами верстки и объектной графики.
JPEG Только полноцветные изображения в моделях RGB и CMYK Полноценные фотографии или образцы художественной графики, включающие тонкие переливы цветов. Предназначен для сохранения точечных файлов со сжатием. Сжатие по этому методу уменьшает размер файла от десятых долей процента до ста раз (практический диапазон - от 5 до 15 раз), но сжатие в этом формате происходит с потерями качества (в пределах допустимого). Очень эффективный алгоритм сжатия обусловил широчайшее распространение JPEG в среде World Wide Web. Использование этого формата в полиграфии не рекомендуется.
GIF Только индексированные изображения Рисунки типа диаграмм - изображения имеют большие области однородной окраски с четко очерченными границами; анимированные изображения Создан специально для передачи изображений в глобальных сетях. Обладает самым эффективным методом сжатия, что необходимо для сокращения времени передачи изображений. Новая версия допускает хранение в одном файле нескольких изображений. Чаще всего такая возможность используется на страницах Web. Web-браузер демонстрирует изображения, находящиеся в файле GIF, последовательно.
PNG Поддерживает полноцветные изображения RGB и индексированные изображения. Цветные изображения с плавными переходами от непрозрачных к прозрачным областям Само название формата, Portable Network Graphics, говорит о его предназначении – для передачи изображений в сетях. Возможно использование единственного дополнительного канала для хранения маски прозрачности. Имеет эффективный алгоритм сжатия без потери информации. Формат применяется на Web.
EPS Все Векторная графика, шрифты, растрированные изображения Применяется в полиграфии. Возможно хранение информации о растрировании, контуров и кривых калибровок.

Для каждого типа файлов используется несколько расширений. Это связано с тем, что они обрабатываются разными программами, которые кодируют их с учетом содержимого, сжатия и других особенностей. Форматы графических файлов можно разделить на растровые и векторные. Если вы собрались познакомиться с компьютерной графикой, то вам нужно знать о них все. Форматы файлов играют важную роль в подготовке макетов печатных изданий, проектировании, размещении изображений на Web -страницах и многих других видах работ.

Растровый тип графических изображений

В основе растровой графики лежат пиксели, которые упорядочены по строкам и столбцам. Они представляют собой элементы поверхностной визуализации. Им независимым образом назначают цвет, прозрачность и другие свойства. Качество изображения и количество пикселей связаны между собой: чем больше точек использовано, тем лучше будет выглядеть конечная картинка.

Растровая графика имеет несколько преимуществ:
  • широкая сфера применения (с их помощью можно передавать объекты реального мира, при помощи фото);
  • графическую информацию легко обрабатывать;
  • распечатку можно провести на любом оборудовании, стандартные принтеры легко строят изображение из пикселей;
  • большая часть растровых форматов воспринимается любыми программами для обработки и вывода изображений на монитор.
Но при работе с ними нужно учесть ряд недостатков:
  • размер фала может быть очень большим, что затруднит его передачу (это чаще всего случается с изображениями без сжатия);
  • редактировать растровое изображение сложнее, так как пиксели становятся неотъемлемой частью общего рисунка, а не воспринимаются как самостоятельные единицы;
  • форматирование и трансформация способна исказить изображение.

Тем не менее с растровыми изображениями мы сталкиваемся чаще всего. Любая фотокамера создает изображения именно в таком формате.

В каких форматах сохраняются растровые файлы?

Популярные форматы растровых графических файлов можно встретить на каждом компьютере. Большинство из них вы видели на своем устройстве. К растровым форматам относятся:

  1. Bit Map (BMP, расширение – bmp) – файл с самым неэкономным кодированием, один из стандартных графических форматов, использовавшийся в самых первых версиях Windows . Изначально пользователям было доступно всего 256 цветов, а каждый пиксель равнялся одному байту. Сейчас можно использовать BMP для хранения полноцветных картинок. Основная программа для работы с ним – Paint , но открыть его можно через Photoshop и другие редакторы.
  2. Taged Image File Format (TIFF , расширение tif ) – универсальный межплатформенный формат, использующийся для передачи изображений между пользователями. Чаще всего используется в издательстве и при составлении топографических карт, так как с его помощью можно получить четкое изображение на распечатанной версии картинки. Устанавливается по умолчанию в утилиты, работающие со сканерами и факсами. Не подходит для веб-сайтов, так как изображения имеют большой вес. Лучше всего с ним работать программой FastStone – она дает возможность просмотреть содержимое файла, обработать и преобразовать его.
  3. Graphic Interchamge Format (GIF , расширение – gif ) – формат, поддерживающий анимацию без потери информации во время сжатия. Широко применяется в интернете, несмотря на ограниченное количество цветов. Внешний вид изображения не меняется при использовании для просмотра разных браузеров и платформ. С форматом работают программы: Viewer, Paint, Adobe Photoshop, Visio.
  4. PhotoShop Document (PSD , расширение – psd ) – внутренний формат растровой графики, используемый для пакета программ Adobe Photoshop. Его особенность в том, что изображение сохраняет все слои и может быть за счет этого легко отредактировано.
  5. Portable Network Graphics (PNG , расширение – png ) – свободный формат, при котором изображение сжимается без потерь, что позволяет его использовать в разных областях компьютерной графики. Работают с этим форматом программы: Viewer, Paint, Photoshop, Visio, Corel PaintShop Pro.
  6. Joint Photographic Expert Group (JPEG, расширение – jpg) – хранит изображения, сжимая их. Этот формат считается стандартом для полноцветных изображений. Он используется для записи сделанных снимков с фотокамер, применяется в компьютерной графике. Отличается плавной сменой яркости и цвета в рабочей области. Во время сжатия из файла исключаются данные, которые не оказывают существенного слияния на конечное изображение. Весь рисунок делится на прямоугольные области, иногда в результате получается размытое изображение. Обработку изображений можно проводить утилитами: FastStone Viewer, Paint, Adobe Photoshop, Visio.
  7. Joint Photographic Expert Group 2000 (JPEG 2000, расширение – jp 2) – позволяет при сжатии получить более четкие изображения, при этом вес файла становится меньше. Обрабатывается теми же программами, что и его прототип. Мало распространен, так как поддерживают его не все браузеры.
  8. Windows I con (ICO , расширение – ico ) – используется для создания изображений малого формата, иконок. Этими изображениями маркируются сайты в адресной строке или в панели «Избранное» браузеров. Для работы с этим форматом используются программы: Inkscape , Newera Iconcool Editor , Sibcode Sib Icon Editor .
  9. RAW (расширения: ari, dpx, arw, srf, sr2, bay, crw, cr2, dng, dcr, kdc, erf, 3fr, mef, mrw, nef, nrw, orf, ptx, pef, raf, raw, rwl, dng, rw2, r3d, srw, x3f) – форма, который называют цифровым негативом. Используется при сохранении изображений профессиональными фотокамерами. Общий стандарт расширения этого формата отсутствует, поэтому каждый производитель техники создает собственный вариант и программное обеспечение, способное работать с ним, конвертировать в другие общепринятые варианты.

Разнообразие форматов графических файлов может запутать даже профессионала, поэтому многие программы способны работать сразу с файлами, имеющими разное расширение. Оной из них является Фотошоп, который наиболее популярен среди пользователей.

Векторный тип графических изображений

Продвинутые пользователи знают еще один вид изображений, строящихся на основе регулярных структур. В примитивном понимании векторные форматы графических файлов – схема, которая составлена из простейших фигур: треугольников, отрезков, прямых, прямоугольников и прочих. Достоинствами векторных файлов являются:

  • небольшой размер файла, если рисунок составлен из графических примитивов;
  • масштабирование происходит без потери качества;
  • при выводе векторных изображений максимально используется разрешающая способность принтера или иного устройства.
У таких изображений есть ряд существенных недостатков:
  • с помощью векторной графики нельзя создавать реалистичные изображения;
  • автоматизировать ввод графической информации невозможно из-за неоднородности элементов;
  • у каждой программы есть собственный формат, в котором она сохраняет изображения, файлы зависимы от утилит.

Большое количество программ, используемых для работы с векторной графикой, создано по причине того, что каждая из них выполняет свои задачи. В отличие от растровых изображений, векторные применяются в дизайне, архитектуре и других направлениях. Зачастую работа с рисунками требует высокой точности и багажа специальных знаний.

Форматы векторных изображений

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

  1. CDR (расширение cdr ) – внутренний формат пакета программ CorelDRAW. Позволяет сохранять изображения, созданные в этой программе и текст. Также этот пакет программ может использовать другие специальные форматы: CDT , CDX , CGM , CLK , CMX , CPX , CSL , DES , DRW , DSF . Часть из этих форматов поддерживает совместное использование растровой и векторной графики. Они используются для разных приложений пакета CorelDRAW и могут использоваться для создания разных изображении, шаблонов и видеоклипов.
  2. AI (расширение ai ) – формат использующийся в программе Adobe Illustrator . При работе с этим файлом стоит помнить, что созданный на свежей версии ПО файл невозможно открыть на устаревшей версии утилиты. Этот формат любят за высокое качество графики, но недостаток у него в том, что ряд эффектов при его конвертации теряется, например, градиентная заливка.
  3. EPS (расширение eps ) – формат, поддерживаемый многими программами для работы с векторной графикой. Имеет несколько версий, которые указаны цифровыми значениями, но многие программы не поддерживают EPS выше 7. Благодаря этому формату к конвертированию прибегают в крайних случаях, ведь гораздо проще сохранить файл в нем, чем потом восстанавливать потерянные свойства.
  4. DXF (расширение dxf ) – формат, с которым работают приложения для проектирования AvtoCAD и его аналоги. Файлы поддерживают многие возможности, которых нет в других векторных вариантах, например, сохранение трехмерных объектов.
  5. WMF (расширение wmf ) – используется для работы с приложениями на базе Windows OC . Это универсальный инструмент, используемых для выведения изображений на экраны компьютеров и принтеры.
  6. SWG, SVGZ (расширения – swg , svgz , отличающиеся между собой процентом сжатия изображения) – формат, используемый для оформления веб-страниц. Его поддерживают все популярные браузеры. Его нельзя применять для хранения сложных рисунков, поэтому его сфера использования сильно ограничена.
  7. TGA (расширение tga ) – популярный формат, используемый в анимационной графике и при редактировании видеоизображений. Информация сохраняется с глубиной 32 разряда на точку. Это универсальный вариант файла, который может также применяться для хранения растровых изображений.
  8. FLA, FH (расширения fla ,fh ) – используется для хранения исходных вариантов Flash -изображений. Открываются только на программном обеспечении фирмы Adobe . В частности, для них используется программа Flash и векторный редактор FreeHand .

К векторным можно также отнести популярный формат для документов PDF . Изначально не планировалось, чтобы с его помощью производилась передача изображений, но сейчас все чаще пользователи сохраняют в нем смешанную по содержимому информацию – текст и графику. При этом иллюстрации в этом документе могут быть как векторными, так растровыми. Текстовая часть содержит большое количество шрифтов. Этот формат также подарила миру фирма Adobe .

Как поменять форматы картинок?

Необходимость преобразовать один формат файла в другой чаще всего возникает по причинам:

  • несовместимость программного обеспечения с текущим расширением;
  • возникла необходимость уменьшить размер;
  • нужно обработать файл в другой программе, а не в той, в которой он создан;
  • для выполнения требований среды для размещения файла (например, при размещении графики на веб-страницу).

Преобразование форматов графических файлов производится при помощи утилит. Например, в Adobe Photoshop можно сохранить файлы не только с расширением для внутреннего использования. При помощи команды «Сохранить для Web » вам будет доступно около десятка популярных растровых форматов. Аналогичными возможностями обладают и другие программы для работы с изображениями, например, в CorelDRAW можно не только изменить формат созданной графики, но и трансформировать векторный вариант в растровый.

Также для трансформации можно использовать отдельные приложения, которые называют конвертеры. Большинство из них имеют широкий набор доступных форматов, но лучше всего пользоваться вариантами, работающими только с несколькими расширениями. Примеры лучших утилит для преобразования графики:

  • Flash-SWF to AVI/GIF/MP3 Converter;
  • FormatFactory;
  • VeryDOC EMF to EPS ;
  • Image Converter;
  • DWG to BMP;
  • Aunsoft SWF Converter ;
  • Uniconvertor;
  • GraphicsConverterPro ;
  • Converter 3Plus ;
  • Solid Converter DWG;
  • Photo to PDF ;
  • Raster to Vector SDK .

Больше всего программ работают с векторными файлами, так как они встречаются чаще всего и с ними работают не только профессиональные дизайнеры и проектировщики.

Еще одну возможность преобразовывать и работать с файлами дают плагины, которыми дополняют стандартные графические редакторы. Один из них – Irfan View . Он позволяет вашему программному обеспечению работать не только с базовыми расширениями, но и еще с более чем 20 форматами.

Теперь вы знаете, каковы форматы графических файлов. В этой статье перечислена базовая информация о них. Рекомендуем сохранить ее, а также делиться новыми знаниями с друзьями. Также вы можете задавать вопросы в комментариях и рассказывать в них о своем опыте работы с графикой.


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

Формат TIFF

TIFF (англ. Tagged Image File Format) - формат хранения растровых графических изображений. TIFF стал популярным форматом для хранения изображений с большой глубиной цвета. Он используется при сканировании, отправке факсов, распознавании текста, в полиграфии, широко поддерживается графическими приложениями.

Структура формата гибкая и позволяет сохранять изображения в режиме цветов с палитрой, а также в различных цветовых пространствах:

  • Бинарном (двуцветном, иногда называемом чёрно-белым)
  • Полутоновом
  • С индексированной палитрой
  • CMYK
  • YCbCr
  • CIE Lab

Поддерживаются режимы 8, 16, 32 и 64 бит на канал.

Сжатие . Имеется возможность сохранять изображение в файле формата TIFF со сжатием и без сжатия. Степени сжатия зависят от особенностей самого сохраняемого изображения, а также от используемого алгоритма. Формат TIFF позволяет использовать следующие алгоритмы сжатия:

  • PackBits (RLE)
  • Lempel-Ziv-Welch (LZW)
  • LZ77
  • JBIG
  • JPEG
  • CCITT Group 3, CCITT Group 4

Алгоритмы CCITT Group 3, CCITT Group 4 первоначально были разработаны для сетей факсимильной связи (поэтому иногда их называют Fax 3, Fax 4). В настоящий момент они также используются в полиграфии, системах цифровой картографии и географических информационных системах.

TIFF является теговым форматом и в нём используются основные, расширенные и специальные теги:

Основные теги составляют ядро формата и должны поддерживаться всеми продуктами, реализующими формат TIFF в соответствии со спецификацией. Поддержка расширенных тегов, в отличие от основных необязательна.

Формат JPEG

JPEG (англ. Joint Photographic Experts Group, по названию организации-разработчика) - один из популярных графических форматов, применяемый для хранения фотоизображений. Файлы, содержащие данные JPEG, обычно имеют расширения.jpeg, .jfif, .jpg, .JPG, или.JPE. Алгоритм JPEG позволяет сжимать изображение как с потерями, так и без потерь.

Алгоритм JPEG в наибольшей степени пригоден для сжатия фотографий и картин, содержащих реалистичные сцены с плавными переходами яркости и цвета. Наибольшее распространение JPEG получил в цифровой фотографии и для хранения и передачи изображений с использованием сети Интернет.

С другой стороны, JPEG малопригоден для сжатия чертежей, текстовой и знаковой графики, где резкий контраст между соседними пикселами приводит к появлению заметных артефактов. Такие изображения целесообразно сохранять в форматах без потерь, таких как TIFF, GIF или PNG.

JPEG (как и другие методы искажающего сжатия) не подходит для сжатия изображений при многоступенчатой обработке, так как искажения в изображения будут вноситься каждый раз при сохранении промежуточных результатов обработки. JPEG не должен использоваться и в тех случаях, когда недопустимы даже минимальные потери, например, при сжатии астрономических или медицинских изображений.

К недостаткам сжатия по стандарту JPEG следует отнести появление на восстановленных изображениях при высоких степенях сжатия характерных артефактов: изображение рассыпается на блоки размером 8x8 пикселов (этот эффект особенно заметен на областях изображения с плавными изменениями яркости), в областях с высокой пространственной частотой (например, на контрастных контурах и границах изображения) возникают артефакты в виде шумовых ореолов.

Однако, несмотря на недостатки, JPEG получил очень широкое распространение из-за достаточно высокой степени сжатия, поддержке сжатия полноцветных изображений и относительно невысокой вычислительной сложности .

Формат PDF

PDF (англ. Portable Document Format) - кроссплатформенный формат электронных документов, созданный фирмой Adobe Systems с использованием ряда возможностей языка PostScript. Чаще всего PDF-файл является комбинацией текста с растровой и векторной графикой, реже - текста с формами, JavaScript"ом, 3D-графикой и другими типами элементов. В первую очередь предназначен для представления в электронном виде полиграфической продукции, - значительное количество современного профессионального печатного оборудования может обрабатывать PDF непосредственно. Для просмотра можно использовать официальную бесплатную программу Adobe Reader, а также программы сторонних разработчиков. Традиционным способом создания PDF-документов является виртуальный принтер, то есть документ как таковой готовится в своей специализированной программе - графической программе или текстовом редакторе, САПР и т. д., а затем экспортируется в формат PDF для распространения в электронном виде, передачи в типографию и т. п. PDF.

Формат PDF позволяет внедрять необходимые шрифты (построчный текст), векторные и растровые изображения, формы и мультимедиа-вставки. Поддерживает RGB, CMYK, Grayscale, Lab, Duotone, Bitmap, несколько типов сжатия растровой информации. Имеет собственные технические форматы для полиграфии: PDF/X-1, PDF/X-3. Включает механизм электронных подписей для защиты и проверки подлинности документов. В этом формате распространяется большое количество сопутствующей документации.

Формат CALS

Растровый формат CALS (англ. Computer Aided Acquisition and Logistics Support) стардарт, разработанный подразделением министерства обороны США для стандартизации обмена графическими данными в электронном виде, особеннв в областях технической графики, CAD/CAM и приложений обработки изображений.

CALS - хорошо документированный, хотя и громоздкий, формат, в котором сделана попытка охватить многие вещи. Если вы не знакомы с документами правительства США, вам, вомзожно, покажется работа с данным форматом весьма сложной. Растровый формат CALS является необходимым в большинстве приложений, обрабатывающих документы правительства США. Поскольку все данные имеют байтовую организацию проблем типа "с какого конца разбить яйцо тупого или острого " никогда не возникает.

Характеристики формата CALS

  • Тип - Bitmap (битовая матрица)
  • Цвет - монохром
  • Сжатие - CCITT Group 4 или без сжатия
  • Максимальный размер изображения - неограничен
  • Несколько изображений в файле - да, только для Type II
  • Платформы - все

Формат BMP

BMP (от англ. Bitmap Picture) - формат хранения растровых изображений, разработанный компанией Microsoft. С форматом BMP работает огромное количество программ, так как его поддержка интегрирована в операционные системы Windows и OS/2. Файлы формата BMP могут иметь расширения.bmp, .dib и.rle.

Глубина цвета в данном формате может быть 1, 2, 4, 8, 16, 24, 32, 48 бит на пиксель, но глубина 2 бита на пиксель официально не поддерживается. При этом для глубины цвета меньше 16 бит используется палитра с полноцветными компонентами глубиной 24 бита. В формате BMP изображения могут храниться как есть или же с применением некоторых распространённых алгоритмов сжатия. В частности, формат BMP поддерживает RLE-сжатие без потери качества, а современные операционные системы и программное обеспечение позволяют использовать JPEG и PNG.

Формат PCX

PCX (PCExchange) - стандарт представления графической информации, не столь популярный аналог BMP, хотя поддерживается специфическими графическими редакторами, такими как Adobe Photoshop, Corel Draw, GIMP и др. В настоящее время практически вытеснен форматами, которые поддерживают лучшее сжатие: GIF, JPEG и PNG.

Тип формата - растровый. Большинство файлов такого типа использует стандартную палитру цветов, но формат был расширен из расчета на хранение 24-битных изображений. PCX - аппаратно-зависимый формат. Предназначается для хранения информации в файле в таком же виде, как и в видеоплате. Для совместимости со старыми программами необходима поддержка EGA-режима видеоконтроллером. Алгоритм такого сжатия очень быстрый и занимает небольшой объём памяти, однако не очень эффективен, непрактичен для сжатия фотографий и более детальной компьютерной графики. Используется сжатие без потерь. При сохранении изображения подряд идущие пиксели одинакового цвета объединяются и вместо указания цвета для каждого пикселя указывается цвет группы пикселей и их количество. Такой алгоритм хорошо сжимает изображения, в которых присутствуют области одного цвета.

Достоинства формата

  • возможность создания ограниченной палитры цветов (например, 16 или 256 цветов);
  • поддерживается большим количеством приложений.

Недостатки формата

  • не поддерживает цветовые системы, отличные от RGB;
  • многочисленные варианты, особенно при работе с цветами, могут делать работу с файлом невозможным;
  • неудобная схема сжатия в действительности может увеличивать размеры некоторых файлов.

Формат PNG

PNG (англ. portable network graphics) - растровый формат хранения графической информации, использующий сжатие без потерь.

Область применения

Формат PNG спроектирован для замены устаревшего и более простого формата GIF, а также, в некоторой степени, для замены значительно более сложного формата TIFF. Формат PNG позиционируется прежде всего для использования в Интернете и редактирования графики.

PNG поддерживает три основных типа растровых изображений:

  • Полутоновое изображение (с глубиной цвета 16 бит)
  • Цветное индексированное изображение (палитра 8 бит для цвета глубиной 24 бит)
  • Полноцветное изображение (с глубиной цвета 48 бит)

Формат PNG хранит графическую информацию в сжатом виде. Причём это сжатие производится без потерь, в отличие, например, от JPEG с потерями. Формат PNG обладает более высокой степенью сжатия для файлов с большим количеством цветов, чем GIF, но разница составляет около 5-25 %, что недостаточно для абсолютного преобладания формата, так как небольшие 2-16-цветные файлы формат GIF сжимает с не меньшей эффективностью.

PNG является хорошим форматом для редактирования изображений, даже для хранения промежуточных стадий редактирования, так как восстановление и пересохранение изображения проходят без потерь в качестве.

Анимация

Существует одна особенность GIF, которая в PNG не реализована - поддержка множественного изображения, особенно анимации; PNG изначально был предназначен лишь для хранения одного изображения в одном файле.

Формат Sun Raster

Формат изрбражений Sun Raster это родной растровый формат платформ Sun Microsystems использующих операционную систему SunOS. Этот формат поддерживает черно-белые, полутоновые и цветные растровые данные произвольной глубины цвета. Поддерживается также использование цветовых карт и простой компрессии данных Run-Length. Обычно большинство изображений в операционной системе SunOS представлены в формате Sun Raster. Также этот формат поддерживается большинством программ работы с изображениями под UNIX.

Характеристики формата Sun Raster

  • Тип - bitmap (битовая матрица)
  • Цвета - различные
  • Сжатие - RLE
  • Несколько изображений в файле - не поддерживается
  • Платформа - SunOS
  • Приложения - многие приложения под UNIX

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

Информация в разделе по материалам ВикипедиЯ

GIF (Graphics Interchange Format)
Формат GIF был разработан в 1987 году компьютерной информационной службой CompuServe. Преимущества
  1. Малый размер, который достигается ограниченной цветовой гаммой - не более 256 цветов.
  2. Прозрачный фон.
  3. Анимация.
И еще один немаловажный фактор, то что алгоритм сжатия LZW формата GIF запатентован. Владельцем патента с 1994 года является фирма Unisys, и она начала брать плату с разработчиков, использующих формат GIF. PNG (Portable Network Graphics)
Плод сообщества независимых программистов - ответная реакция на переход популярнейшего формата GIF в разряд коммерческих продуктов. Формат PNG делает почти все, что и формат GIF, за исключением анимации. Преимущества
  1. Лучшие сжатие данных - сжимает растровые изображения не только по горизонтали, но и по вертикали.
  2. Поддерживает цветные фотографические изображения вплоть до 48-битных включительно.
  3. 256 уровней прозрачности.
Размер картинки в формате PNG будет меньше, чем у GIF. Но самые мелкие мелочи получатся легче у GIF, потому что в файле изображения PNG около 1 Kb занимает описание палитры цветов, что порой бывает сопоставимо с размером самого изображения. PNG-24
Формат, аналогичный PNG-8, но использующий 24-битную палитру цвета.
Что позволяет сохранять в этом формате фотографии и сложные рисунки. Преимущества
  1. Полная цветовая палитра.
  2. Качественная прозрачность позволяет накладывать рисунок на любой фон
GIF и обычный PNG рубятся по краям и потому прозрачность подходит для определеного фона - светлого. JPG, JPEG, JFIF (JPEG File Interchange Format)
Для поиска лучшего способа сжатия изображений фотографического качества, две организации по стандартизации – International Telecommunications Union (ITU) и International Organization for Standartization (ISO) – создали Joint Photographic Experts Group (JPEG).
Использует сжатие с "потерями" (lossy compression). При таком сжатии удаляется та информация, которая несущественна для восприятия изображения. WBMP (WAP BitMap)
монохромные (двухцветные) изображения.
Максимальный размер картинки не должен превосходить ограничений на размер карты – 1,5 Кбайт. BMP (BitMap)
Самый простой растровый формат BMP является родным форматом Windows. В BMP данные о цвете хранятся только в модели RGB, то есть этот формат создан для использования на экране. PCX (PCExchange)
Изображения в формате PCX можно посмотреть большинством программ под DOS. Как и ВМР, этот формат в значительной мере устарел и поддерживается современными графическими программами исключительно для совместимости с антикварным софтом. TIFF, TIF (Tagged Image File Format)
Изначально разработан компанией Aldus для своего графического редактора PhotoStyler. Как универсальный формат для хранения растровых изображений, TIFF достаточно широко используется, в первую очередь, в издательских системах, требующих изображения наилучшего качества. Благодаря своей совместимости с большинством профессионального ПО для обработки изображений, формат TIFF очень удобен при переносе изображений между компьютерами различных типов (например, с PC на Mac и обратно). PSD (Photoshop)
Формат Adobe Photoshop, отличается возможностью хранения слоев (layers). Удобен только для обработки в Photoshop и для хранения исходника для редактирования в будущем. RAW (RAW Image Data)
Формат разработан для цифровых фотоаппаратов. Это точная копия картинки, запечатленной на матрице во время съемки, представляет из себя три фотографии, снятые в красных, синих и зеленых цветах.
Расширения RAW-файлов у разных производителей могут отличаться, и их далеко не всегда получается открыть с помощью программ для обработки изображений.
Хотя если камера поддерживает сохранение RAW, то, как правило, к ней в комплекте прилагается какая-нибудь программа для обработки файлов этого формата.
В настоящее время корпорацией Adobe предложен формат DNG (Digital Negative Specification), который создан для того, чтобы облегчить жизнь производителям средств для работы с графикой. Некоторые компании (Leica и Pentax) уже включили DNG в свои камеры, однако большинство поставщиков камер всё-таки продолжают использовать свои форматы.
Расширения формата RAW
.dng - Adobe (универсальный)
.crw .cr2 - Canon
.raf - Fuji
.kdc - Kodak
.mrw - Minolta
.nef - Nikon
.orf - Olympus
.ptx .pef - Pentax
.x3f - Sigma
.arw - Sony

Векторная графика

CDR (CorelDRAW)
Формат популярного CorelDRAW, являющимся неоспоримым лидером в классе векторных графических редакторов на платформе РС. Имея сравнительно невысокую устойчивость и проблемы с совместимостью файлов разных версий формата. AI (Adobe Illustrator)
Являясь частью семейства Adobe, поддерживают практически все программы, так или иначе связанные с векторной графикой. Лучший посредник при передаче изображений из одной программы в другую, с РС на Macintosh и наоборот. Отличается наибольшей стабильностью и совместимостью с языком PostScript, на который ориентируются практически все издательско-полиграфические приложения. WMF (Windows Metafile)
Еще один родной формат Windows, на сей раз векторный. Понимается практически всеми программами Windows, так или иначе связанными с векторной графикой. EMF (Enhaced Metafile)
Подобный WMF.

ДРУГИЕ ФОРМАТЫ

SWF (ShokWaveFlash)
Формат Flash, продукт компании «Macromedia», позволяющий разрабатывать интерактивные мультимедийные приложения. Сфера использования Flash различна, это могут быть игры, веб-сайты, CD презентации, баннеры и просто мультфильмы. При создании продукта можно использовать медиа, звуковые и графические файлы, можно создавать интерактивные интерфейсы и полноценные веб-приложения с использованием PHP и XML. SVG (Scalable Vector Graphics)
Стандарт, рекомендованый World Wide Web Consortium для описания с помощью XML markup двумерной векторной и комбинированной векторно-растровой графики.
В браузере SVG-графика отрисовывается с помощью растровых механизмов. Поддержка полупрозрачностей в каждом слое, градиенты линейные, градиенты радиальные, визуальные эффекты (тени, отмывки, блестящие поверхности, текстуры (фактуры), паттерны любой конструкции, символы любой сложности).
SVG - это формат для двухмерной векторной графики - так определено в спецификации, но с помощью добавления скрипта (а именно JavaScript) внутрь SVG файла можно создавать трехмерные анимированные изображения.
В SVG может быть встроено растровое изображение, к которому как и к любому другому объекту в SVG может быть применена трансформация, прозрачность и т.д. ICO (Icon)
Иконки используются во всяких программах на компьютере, смартфоне. Но обычному человеку, как правило, может понадобиться создать или использовать иконку на своем сайте.
Многие пробуют завести свой сайт. Даже, если вы используете готовый шаблон сайта со стилем, который надо только наполнять, вам все-равно хорошо бы сделать уникальную иконку. Иконка в интернете используется как символ сайта, логотип. Например, сейчас вы видите красный квадратик в адресной строке. Если вы добавите страничке нашего сайта в избранное (favorit), рядом со ссылкой появится наша иконка, которая поможет быстро визуально находит ссылку на сайт. Собственно, это и есть главное предназначение иконки в интернете.

PostScript

EPS (Encapsulated PostScript)
Самый надежным и универсальным способом сохранения данных. Он использует упрощенную версию PostScript не может содержать в одном файле более одной страницы, не сохраняет ряд установок для принтера. Как и в файлы печати PostScript, в EPS записывают конечный вариант работы, хотя такие программы, как Adobe Illustrator и Adobe Photoshop могут использовать его как рабочий. EPS предназначен для передачи векторов и растра в издательские системы, создается почти всеми программами, работающими с графикой.

КАКОЙ ФОРМАТ ИЗБРАТЬ?

Для интернета
фотография или рисунок с перетекающими тонами JPEG
картинка с прямыми линиями,
небольшой цветовой гаммой,
с ровной заливкой (без градиента)
GIF
PNG
сложная картинка с прозрачным фоном PNG-24
анимация SWF
иконки ICO
Для печати и хранения
Для печати TIFF
Для хранения PSD
Для логотипа EPS (CDR AI)
Логотип для MS Office WMF
Для фотографии
Для хранения и печати фотографий, только не низкого качества JPEG
Для типографии и для оригинала самого лучшего качества RAW
Разумеется лучшим форматом для хранения напр. логотипов является EPS. который поддерживает вектор и одинаково подходит как к векторным, так и растровым редакторам.