Формат. gif

GIF (Graphic Interchange Format) — независящий от аппаратного обеспечения формат, был разработан в 1987 году (GIF 87a) фирмой CompuServe специально для передачи растровых изображений по сетям. Этот формат отличается очень эффективным механизмом сжатия и некоторыми функциями, ускоряющими загрузку изображения с web-страниц. GIF использует LZW- компрессию, что позволяет хорошо сжимать файлы, в которых много однородных заливок (логотипы, надписи, схемы). Метод сжатия LZW (Lempel-Ziv-Welch) действует гораздо лучше, чем RLE при сжатии произвольных графических данных, но процесс кодирования и распаковки происходит медленнее.

GIF позволяет записывать изображение «через строчку» (Interlaced), которые хранятся в gif-файле особым образом. В начале файла записываются строки с номером, кратным восьми, затем четырем и т. д. Таким образом, строчки, составляющие изображение, перемежаются, и при загрузке браузер вначале показывает каждую 8-ю строчку, потом каждую 4-ю, каждую 2-ю, и, наконец, загружается полное изображение. Таким образом, подобное изображение, например, при отображении файла в Интернет, можно увидеть целиком, но с меньшим разрешением, задолго до окончания полной загрузки файла. Для пользователей на обычном модеме это актуально.

В 1989 году формат был модифицирован (GIF89a) за счет добавления поддержки прозрачности и анимации. Прозрачность обеспечивается за счет дополнительного альфа-канала, сохраняемого вместе с файлом. GIF позволяет назначить одному любому цвету в палитре атрибут прозрачности. Когда браузер рисует на экране такой GIF, то, встречая «прозрачный» пиксель, он просто игнорирует его и не печатает на экране. В результате в GIF можно установить один или более цветов прозрачными, эти цвета станут невидимыми в программах просмотра Интернет и некоторых других.

Файл GIF может содержать не одну, а несколько растровых картинок, которые браузеры могут подгружать одну за другой с указанной в файле частотой. Так достигается иллюзия движения (GIF-анимация). Основное ограничение формата GIF состоит в том, что цветное изображение может быть записано только в режиме 256 цветов. Это ограничение обусловливает применение данного формата в основном при создании электронных публикаций для сети Интернет. Но для полиграфии этого явно недостаточно.

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

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


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: