Ровно 25 лет назад 15 июня 1987 специалистами фирмы CompuServe, которая сейчас является подразделением AOL, был создан формат растровых изображений GIF (Graphic Interchange Format) специально для передачи в глобальных компьютерных сетях.
Формат GIF характеризуется следующими свойствами:
- Размер картинки — от 1х1 до 65535х65535 пикселов.
- Число цветов палитры — от 2 до 256.
- Каждый цвет палитры имеет глубину 24 бита/пиксел (выбор из 16 миллионов цветов).
- Карта прозрачности — 1-битная (полупрозрачных цветов нет).
- Число повторов анимации — от 1 до 65535, а также бесконечное.
- Время показа одного кадра анимации — от 1/100 секунды до 655 секунд.
- Число кадров анимации — неограниченно.
- Число невидимых текстовых комментариев и размер каждого комментария — неограниченны.
Технически способность создания компактных цветных картинок в формате GIF основана на алгоритме сжатия данных, который в 1977 году разработали израильские специалисты по теории информации Яков Зив (Jacob Ziv) и Авраам Лемпель (Abraham Lempel); алгоритм получил наименование LZ (Lempel-Ziv) по первым именам фамилий его создателей. Позднее — в 1984 году — Терри Велч (Terry Welch), сотрудник фирмы Unisуs, улучшил реализацию алгоритма Зива-Лемпеля, и, таким образом, метод сжатия сейчас известен под названием LZW (Lempel-Ziv-Welch)
Читать полностью »