Trotil
Команда "У.М."
GIF — формат хранения графических изображений (англ. Graphics Interchange Format). Формат GIF способен хранить сжатые без потерь изображения в формате до 256 цветов с палитрой, и предназначен, в основном, для чертежей, графиков и т. д. Для большинства изображений, не являющихся фотографиями, это вполне достаточно.
GIF широко используется на страницах всемирной паутины.
Данный обзор по этому графическому формату расчитан на пользователей с разным уровнем подготовки и заинтересованности. Информация дается в кратком изложении и дальше конкретизируется. Таким образом можно всегда выбрать тут уровень, который вам интересен. Подробность материала и расчитаны на то, чтобы пользователь мог максимально эффективно использовать те возможности, которые ему предоставляет формат GIF. Здесь я рассказываю не только о свойствах, а раскладываю все по полочкам, чтобы убрать все вопросы "почему так?".
Существует две спецификации формата GIF — GIF 87a и GIF 89a. Я буду рассказывать про расширенную - GIF 89a.
Статья состоит из четырех блоков:
- общие сведения
- внутреннее устройство формата
- эффективное использование особенностей формата
- практическое пособие по созданию GIF-изображений - будет отдельная тема
- оптимизирующие программы
GIF широко используется на страницах всемирной паутины.
Данный обзор по этому графическому формату расчитан на пользователей с разным уровнем подготовки и заинтересованности. Информация дается в кратком изложении и дальше конкретизируется. Таким образом можно всегда выбрать тут уровень, который вам интересен. Подробность материала и расчитаны на то, чтобы пользователь мог максимально эффективно использовать те возможности, которые ему предоставляет формат GIF. Здесь я рассказываю не только о свойствах, а раскладываю все по полочкам, чтобы убрать все вопросы "почему так?".
Существует две спецификации формата GIF — GIF 87a и GIF 89a. Я буду рассказывать про расширенную - GIF 89a.
Статья состоит из четырех блоков:
- общие сведения
- внутреннее устройство формата
- эффективное использование особенностей формата
- практическое пособие по созданию GIF-изображений - будет отдельная тема
- оптимизирующие программы
Это, конечно, крайний случай, но это даст Вам возможность оценить качество преобразования с использованием фиксированной палитры. Тем не менее, данный способ применяется - в основном для того, чтобы изображения приемлемо выглядели на мониторах с малым количеством цветов (16, 256). Обычно в этом случае пользуются т.н. палитрой Netscape (или безопасной палитрой), состоящей из набора часто используемых цветов и их оттенков. Палитра Netscape гарантирует, что изображения, использующие эту палитру, будут одинаково показаны всеми броузерами. Для иллюстрации - посмотрите на два изображения: левое использует оптимизированную палитру, а правое - фиксированную палитру Netscape.
. А все дело в методе хранения изображения форматом GIF. Изображение перед сохранением на диске подвергается сжатию методом LZW, а основная особенность этого метода заключается в том, что сжатию лучше всего поддаются области, заполненные однородным цветом, и хуже всего - области, состоящие из набора разноцветных точек. Дизеринг же как раз и основан на том, что получает недостающие цвета путем "перемешивания" точек разных цветов. Поэтому к оптимизации при помощи дизеринга нужно относиться очень аккуратно и по-возможности не использовать. Ниже приведены две картинки: обе используют фиксированную палитру, но к правой применен дизеринг, а к левой - нет. Посмотрите, как изменилось изображение, а заодно обратите внимание на размеры файлов.