Наткнулся на него случайно и был очень удивлён: GIF-изображение True Color
(32697 цветов, 184565 байт)
Квантованное GIF-изображение
(256 цветов, 54197 байт)
Сглаживание GIF-изображения
(101 цвет, 48069 байт)
Три изображения показывают разницу между спектром в 32697 цветов и его квантованием до 256 и сглаживанием до 101. Все три изображения представлены в формате GIF. Все три соответствуют спецификации формата GIF89A, опубликованной Compuserve (и все три несжаты).
Разница в том, что первое изображение было создано с использованием библиотеки АНГИФ , непосредственно из буфера данных программы, создавшей истинный цветовой спектр изображения размером 217x217 пикселей.
Заблуждение о том, что GIF имеет ограничение в 256 цветов, вероятно, возникло еще в 80-х годах, когда большинство видеокарт не поддерживали более 256 цветов.
Обмен фотографиями становится все более популярным среди ББС и интернет-пользователей, поэтому быстро написались самые разные зрители.
Никто не пытался создать изображение с количеством цветов более 256, потому что.
Их вряд ли где-либо можно было бы просмотреть, за исключением дорогих графических станций.
Все конвертеры GIF использовали различные методы для уменьшения количества цветов до 256. И все GIF-файлы состояли только из одного блока изображения, несмотря на то, что стандарт GIF никак не ограничивает количество блоков.
Но поскольку использовать более 256 цветов не было смысла, то и использовать более одного блока не имело смысла.
Эта практика укоренилась в ИТ-культуре, и в конце концов все «знали», что GIF не поддерживает более 256 цветов.
Фактически , программы, используемые для создания GIF-файлов, не поддерживали более 1 блока и, следовательно, не могли обрабатывать более 256 цветов.
Первое изображение показывает, что GIF по-прежнему может содержать более 256 цветов.
Но чем больше цветов, тем больше размер файла.
Каждый блок изображения имеет собственный заголовок и таблицу цветов, помимо плохого сжатия.
А в случае с ANGIF сжатия вообще нет (из-за патентных ограничений LZW прикрутить нельзя).
Таким образом, gif > 256 цветов начинает очень быстро набирать вес.
Если нет особой необходимости (например, необходимости показывать в браузере полноцветное изображение для непонимающих PNG), использовать полноцветный GIF-файл не следует. Использование более 256 цветов в GIF в большинстве случаев является плохой идеей, и его следует ограничивать определенными случаями, когда огромный «вес» не является проблемой.
Утверждение о том, что формат изображения GIF ограничен 256 цветами, ошибочно.
UPD №1: заметка болтать 'А о попытке создать полноцветную GIF-анимацию , написано в августе 2011 г.
Обновление №2: последнее изменение на исходной странице перевода было в октябре 2006 года, и Первая черновая бета-версия ANGIF от января 2001 г.
Обновление №3: Лебедев в 1998 году.
написал об этом с точки зрения веб-дизайна Теги: #gif #truecolor #LZW #Обработка изображений
-
Бесплатные Инструменты Для Vmware И Hyper-V
19 Oct, 24 -
Автоматизация Тестирования «По-Китайски»
19 Oct, 24 -
5-Я Встреча Петербургской Группы Alt.net
19 Oct, 24