Юсупов Миркомил Краткое описание формата gif



Download 0,74 Mb.
bet1/8
Sana21.02.2022
Hajmi0,74 Mb.
#69831
  1   2   3   4   5   6   7   8
Bog'liq
GIF

Юсупов Миркомил

Краткое описание формата GIF


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

История GIF


В 1977 году два израильских специалиста по теории информации, Яков Зив и Авраам Лемпель, написали универсальный алгоритм сжатия данных, который получил название LZ (Lempel-Ziv). Позже, в 1984 году, Терри Уэлч, сотрудник фирмы Unisуs (Юнaйсис), изменил этот алгоритм, немного улучшив степень сжатия. Этот метод стал называться LZW (Lempel-Ziv-Welch). Через семь лет, в 1987 году, фирма CompuServe (Компьюсерв) использовала алгоритм LZW при создании нового формата изображений, предназначенного специально для обмена графикой между компьютерами - GIF (Graphic Interchange Format). С развитием интернета, когда потребность в компактных, быстро передающихся по сети изображениях многократно возросла, формат GIF стал необычайно популярен, и соперничать с ним сейчас может лишь один формат - JPEG (Joint Photographic Expert Group), ориентированный на изображения фотографического качества, в то время как GIF обладает такими недоступными для JPEG свойствами, как прозрачный фон и анимация. В 1989 году CompuServe выпустила расширенную версию формата - GIF89a. В нее и были добавлены эти новые возможности. В 1995 году фирма Unisуs, владеющая патентом на метод LZW, неожиданно решила, что на нем можно заработать, и запретила распространение программ, использующих сжатие LZW, без лицензии. Теперь, чтобы продавать или даже бесплатно распространять программы, создающие или показывающие изображения GIF, нужно было платить за лицензию по меньшей мере 5000 долларов. Дело доходило до того, что деньги требовали даже с владельцев сайтов, где изображения GIF создавались динамически. Программисты стали искать обходные пути. Появились альтернативные форматы, среди которых самым известным стал PNG ("Пинг", Portable Network Graphic). По некоторым параметрам он превосходит GIF, а с появлением анимированной версии (MNG) он стал буквально наступать формату GIF на пятки. И не удивительно, ведь в нем тоже применен один из вариантов метода сжатия Лемпеля-Зива - LZ77. К счастью, 20 июня 2003 года срок действия основного патента Unisуs на метод LZW в США истек, а патенты в Европе и Канаде были действительны лишь до 7 июля 2004 года, что, возможно, даст формату GIF шанс не потерять завоеванные им за прошлые годы позиции.
Некоторые общие данные

  • Размер картинки - от 1х1 до 65535х65535 пикселов.

  • Число цветов палитры - от 2 до 256.

  • Каждый цвет палитры имеет глубину 24 бита/пиксел (выбор из 16 миллионов цветов).

  • Карта прозрачности - 1-битная (полупрозрачных цветов нет).

  • Число повторов анимации - от 1 до 65535, а также бесконечное.

  • Время показа одного кадра анимации - от 1/100 секунды до 655 секунд.

  • Число кадров анимации - неограниченно.

  • Число невидимых текстовых комментариев и размер каждого комментария - неограниченны.

Download 0,74 Mb.

Do'stlaringiz bilan baham:
  1   2   3   4   5   6   7   8




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish