Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
UMK-_Internet_tekhnologii_bakalavr.doc
Скачиваний:
103
Добавлен:
18.03.2015
Размер:
2.27 Mб
Скачать

6.1.2. Формат gif

GIF является наиболее широко распространенным форматом графических файлов Web. Существуют два основных типа GIF: GIF87 и GIF89a. Обе раз­новидности формата используют 8-битный цвет (256 цветов) и LZW-метод сжатия без потерь (название метода LZW образовано из первых букв фами­лий его создателей: Lempel-Ziv-Welch) и имеет расширение gif. Формат GIF89a дополнительно поддерживает прозрачность и анимацию; обе эти возможности мы обсудим позднее в данном разделе. Сегодня, говоря об изображениях GIF, мы всегда допускаем применение GIF89a, и не делаем различия между указанными форматами, независимо от того, действительно ли в изображении применяются анимация или прозрачность.

В изображениях GIF используется элементарная форма сжатия под назва­нием группового кодирования. Этот вид сжатия без потерь хорошо подходит для больших областей непрерывного цвета. Обратите внимание на то, что тестовые изображения с крупными непрерывными горизонтальными областями сжимаются хорошо, а изображения с изменениями цвета - плохо. Достаточно взять прямо­угольник, залитый узором горизонтальных линий, и его копию, повернутую на 90°. Сохранив оба изображения в формате GIF, вы можете убедиться на­сколько значительно будет различаться степень сжатия, а следовательно и размер файла.

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

6.1.3. Формат jpeg

Другой распространенный в Web формат графических файлов - JPEG. Файлы этого формата обычно имеют расширение jpg или jpeg. Формат JPEG, стандарт для которого установлен группой экспертов по фотографи­ческим изображениям (Joint Pictuie Expert Group), использует метод сжатия с потерями. Он предназначен для отображения фотографических изображе­ний, содержащих тысячи и даже миллионы цветов или оттенков серого. По­скольку этот формат применяет сжатие с потерями, всегда существует воз­можность выбора между меньшим размером файла и лучшим качеством изображения. Тем не менее, формат JPEG позволяет хранить изображения с 24-битным цветом в файлах гораздо меньшего размера, чем GIF, что позво­ляет существенно сэкономить пространство на диске или время загрузки. Пример выбора оптимального соотношения качества и размера файла JPEG показан на рис. 14.10. Обратите внимание на серьезное уменьшение размера файла вследствие совсем незначительной потери качества.

Трюк, задействованный при сжатии JPEG с потерями, заключается в том, что упор делается на незначительное "размытие" изображения в областях с сильной детализацией, которое пользователь вряд ли заметит. Тем не менее, в ситуации применения постоянного цвета или текста схема сжатия JPEG может быстро стать очевидней, т. к. искажения в изображении будут обиль­но проявляться именно в областях с плоским цветом или текстом. Избежать этой проблемы можно путем выборочного сжатия частей изображения.

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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]