Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

JPEG Network Graphics ( JNG , / ɪ ŋ / ) является JPEG -На графический формат файла , который тесно связан с PNG : он использует структуру PNG файлов (с другой подписью) в качестве формата контейнера обернуть JPEG кодированного изображения данные.

JNG был создан как дополнение к формату анимации MNG , но может использоваться как отдельный формат. Файлы JNG включают 8-битный или 12-битный поток данных JPEG для хранения данных о цвете и могут встраивать другой поток данных (1, 2, 4, 8, 16-битный PNG или 8-битное изображение в оттенках серого JPEG) для информации о прозрачности. . Однако JNG может содержать два отдельных потока данных JPEG для информации о цвете (один 8-битный и один 12-битный), чтобы позволить декодерам, которые не могут (или не хотят) обрабатывать 12-битные потоки данных, отображать 8-битный поток данных. вместо этого, если он присутствует.

Версия 1.0 спецификации JNG была выпущена 31 января 2001 г. (первоначально как часть спецификации MNG). Обычно все приложения, поддерживающие формат файла MNG, также могут обрабатывать файлы JNG. Например, Konqueror имеет встроенную поддержку MNG / JNG, а плагины MNG / JNG доступны для Opera , Internet Explorer и Mozilla Firefox . Пакет приложений Mozilla (и, следовательно, Netscape ) изначально поддерживал MNG / JNG, но встроенная поддержка была удалена разработчиками в Mozilla 1.5a, и с тех пор Mozilla не поддерживает этот формат, несмотря на запросы пользователей. Safari не поддерживает MNG / JNG.

JNG расширяет возможности формата JFIF (обычный формат файлов JPEG), поддерживая прозрачность, два последовательных цветовых потока (один 8-битный, а другой 12-битный) и другие полезные функции PNG, такие как цветокоррекция, гамма-коррекция, встроенный цвет. профили, метаданные в стиле PNG, контрольные суммы и т. д. Информация о прозрачности внутри файла JNG (как альфа-канал ) может быть сохранена либо в формате PNG без потерь, либо в формате JPEG с потерями. Таким образом, пользователи могут воспользоваться преимуществами сжатия JPEG при сохранении информации о прозрачности без потерь (сжатие PNG).

Структура файлов JNG на основе фрагментов по существу такая же, как и у файлов PNG, отличаясь лишь немного другой подписью и использованием разных фрагментов.

JNG не имеет зарегистрированного типа Интернет-носителя , но image/x-jngможет использоваться. [1]

Альтернативы [ править ]

Из-за того, что форматы JNG и MNG не получили широкого распространения, они вышли из употребления в пользу других форматов, которые находятся в активной разработке и обладают аналогичными качествами:

  • JPEG XR : поддержка широкого цветового пространства и формата с потерями с прозрачностью (претендент JNG, стандартизованный)
  • WebP : поддержка формата с потерями с прозрачностью и анимацией (соперник JNG / MNG, еще не стандартизован)

Заметки [ править ]

Внешние ссылки [ править ]