Глава 17. Графика___________________________________357

Векторная графика, как правило, употребляется в случае изображений с четкими геометрическими формами. Примером ее применения являются системы автоматизированного проектирования (CAD).

Примечание)

Некоторые форматы имеют комбинированный тип, т. е. используют преимущества как растровой, так и векторной графики. Это так называемый метафайловый формат. Метафайлы операционной системы Windows (.WMF)используются для хранения изображений, масштаб которых приходится часто изменять (например, файлы библиотеки Clip-Art).

Графические форматы, используемые в WWW

Если мы сфокусируем внимание на применении графики во Всемирной паутине, большое количество файловых форматов сократится сразу же до двух. Один из них, GIF (Graphics Interchange Format, формат обмена графикой), был разработан компанией CompuServe в 1987 году для хранения графики в своей сети. Другой формат был создан позднее и получил имя от названия группы, его разработавшей:Joint Photographic Experts Group (Объединенная группа экспертов по фотографии)или JPEG. Оба формата являются растровыми. В настоящее время в WWW не поддерживается использование векторной графики.

Специфика и преимущества обоих форматов рассмотрены ниже.

GIF

Компания CompuServe выпустила этот стандарт в 1987 году и обновляла его в 1989 и 1990 годах. Текущая версия имеет название GIF89a и поддерживает восьмибитовые цвета. Таким образом, изображение в формате GIF может содержать 28 или 256 цветов.

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

Формат GIF предполагает сжатие информации. Сжатие файлов производится по алгоритму LZW. Этот алгоритм отлично работает в случае простых рисунков и изображений с небольшим числом цветов. С ростом количества цветов эффективность компрессии LZW падает до отношения 2:1 и меньше.