Уважаемые пользователи Голос!
Сайт доступен в режиме «чтение» до сентября 2020 года. Операции с токенами Golos, Cyber можно проводить, используя альтернативные клиенты или через эксплорер Cyberway. Подробности здесь: https://golos.io/@goloscore/operacii-s-tokenami-golos-cyber-1594822432061
С уважением, команда “Голос”
GOLOS
RU
EN
UA
vp-cosmos
6 лет назад

Gif-gif ура!

Рубрика "It"


Источник картинки

Сегодня в сети большая часть картинок, подписанных как gif, на самом деле не только не gif'ы, но и не картинки… да и сам gif изначально не был тем, с чем сегодня ассоциируется.

Для сжатия растровых изображений изначально применялось кодирование длин серий RLE. Этот метод заменяет последовательность одних и тех же символов на один символ и количество его повторений. В рисунках такой подход довольно эффективен, ведь нередко на картинке большое количество соседних символов имеет близкие цвета, например фрагмент неба без облаков, снег, кожа и многое другое. А в эпоху 256 цветов это были не похожие, а буквально одинаковые цвета, что и позволяло сжимать растровые изображения bmp простым, но эффективным методом. Эту нишу в своё время и занял GIF, а предназначался он для обмена изображениями, ради чего они и сжимались. GIF буквально означает Graphics Interchange Format — "формат для обмена изображениями". Было это в далёком уже 1987 году, а через два года, в 1989, GIF значительно модифицировали, добавив прозрачность и возможность сохранения нескольких изображений в одном файле с их сменой по времени, то есть, то самое движение. GIF использует алгоритм сжатия Лемпеля — Зива — Велча, это уже не простые длины серий, а самый настоящий архивный формат.

С развитием Интернета GIF заработал большую популярность, и дело не только в движении. Качество картинки при прочих равных у GIF выше, чем у конкурентов. Чтобы JPG дал близкое к GIF качество, нужно отключить либо минимизировать компрессию, но тогда теряется всякий смысл в самом JPG.

Однако будучи сертифицированным в 1987-1989 году GIF имел серьёзные ограничения - он поддерживал всего 256 цветов. И эта ситуация продолжается до сих пор. Никто не обновил сертификацию и не сделал достойный аналог. Хотя предпринимались попытки расширения палитры разными уловками, но этому не в последнюю очередь мешала проприетарность формата. Патенты на GIF нужно было соблюдать вплоть до 2003 года, а сами разработчики его не развивали.

Разработчики PNG в 2004 представили свою версию замены GIF - APNG с палитрой в 24 бит, но она, как говорят, не взлетела.

За окном 2018 год, время высоких скоростей интернета, HDR яркости и 10-битной глубины цвета, а стандарт анимированных картинок до сих пор поддерживает лишь 256 цветов. Именно поэтому ресурсы, где вы видите движущуюся картинку с надписью GIF, обычно показывают вам флеш или иное видео. На некоторых из таких "гифов" можно включить элементы управления и даже звук, которого в настоящей картинке не может быть в принципе. Именно высокие скорости сети и позволяют нам не сертифицировать сегодня новый формат движущихся картинок, а использовать видео вместо них.

Автор @fainder

Вычитка ФилФак

62
85.552 GOLOS
На Golos с October 2017
Комментарии (2)
Сортировать по:
Сначала старые