Что означает формат png

Что означает формат png

PNG (англ. portable network graphics , сокращение произносится по-английски /pɪŋ/ [1] ) — растровый формат хранения графической информации, использующий сжатие без потерь по алгоритму Deflate.

PNG был создан как свободный формат для замены GIF, поэтому в Интернете появился рекурсивный акроним «PNG is Not GIF» [2] (PNG — не GIF).

Содержание

История формата [ править | править код ]

4 января 1995 года Т. Боутелл предложил в ряде конференций Usenet создать свободный формат, который был бы не хуже GIF. Через три недели после публикации идеи были разработаны четыре версии нового формата. Вначале он имел название PBF (Portable Bitmap Format), а нынешнее имя получил 23 января 1995 года. Уже в декабре того же года спецификация PNG версии 0.92 была рассмотрена консорциумом W3C, а с выходом 1 октября 1996 года версии 1.0 PNG был рекомендован в качестве полноправного сетевого формата.

Область применения [ править | править код ]

Изображение в формате PNG с 8-битным каналом прозрачности поверх шахматного фона, который обычно используется в графических редакторах для индикации прозрачности

Формат PNG спроектирован для замены устаревшего и более простого формата GIF, а также, в некоторой степени, для замены значительно более сложного формата TIFF. [2] [3] Формат PNG позиционируется прежде всего для использования в Интернете и редактирования графики.

PNG поддерживает три основных типа растровых изображений [4] :

Формат PNG хранит графическую информацию в сжатом виде. Причём это сжатие производится без потерь, в отличие, например, от JPEG с потерями.

Он имеет следующие основные преимущества перед GIF:

  • практически неограниченное [5] количество цветов в изображении (GIF использует в лучшем случае 8-битный цвет);
  • опциональная поддержка альфа-канала;
  • возможность гамма-коррекции;
  • двумерная чересстрочная развёртка;
  • возможность расширения формата пользовательскими блоками (на этом основан, в частности, APNG).
Читайте также:  Покер старс для планшета

Формат GIF был разработан фирмой CompuServe в 1987 году и изначально был недоступен для свободного использования. До окончания в 2004 году действия патентов на алгоритм сжатия LZW, принадлежавших Unisys и используемых в GIF, его применение в свободном программном обеспечении было затруднено. На данный момент такие затруднения сняты. PNG же с самого начала использует открытый, непатентованный алгоритм сжатия Deflate, бесплатные реализации которого доступны в Интернете. Этот же алгоритм используют многие программы компрессии данных, в том числе PKZIP и gzip (GNU zip).

Формат PNG обладает более высокой степенью сжатия для файлов с большим количеством цветов, чем GIF, но разница составляет около 5-25 %, что недостаточно для абсолютного преобладания формата, так как небольшие 2-16-цветные файлы формат GIF сжимает с не меньшей эффективностью.

PNG является хорошим форматом для редактирования изображений, даже для хранения промежуточных стадий редактирования, так как восстановление и пересохранение изображения проходят без потерь в качестве. Также, в отличие, например, от TIFF, спецификация PNG не позволяет авторам реализаций выбирать, какие возможности они собираются реализовать. Поэтому любое сохранённое изображение PNG может быть прочитано в любом другом приложении, поддерживающем PNG.

Различные реализации алгоритма Deflate дают разную степень сжатия, поэтому были созданы программы для пережатия изображений с несколькими вариантами настроек в целях получения наилучшего сжатия — например, форк pngcrush OptiPNG и advpng из комплекта AdvanceCOMP (использует 7-Zip).

Анимация [ править | править код ]

Существует одна особенность GIF, которая в PNG не реализована: поддержка нескольких изображений в одном файле, и в частности — анимации; PNG изначально был предназначен лишь для хранения одного изображения в одном файле.

Для передачи анимированных изображений был разработан расширенный формат MNG, опубликованный в середине 1999 года и уже поддерживаемый в различных приложениях, однако пока так и не ставший общепринятым.

Читайте также:  Как заряжать часы xiaomi mi band 2

Некоторые — в частности, разработчики Mozilla Foundation — критиковали MNG за сложность и большой размер реализации, и отсутствие обратной совместимости с PNG. В 2004 году они разработали формат APNG, который не был принят в качестве официального стандарта разработчиками PNG и MNG, но его поддержка к 2008 году была реализована в тестовых сборках некоторых браузеров и некоторых программах просмотра изображений.

Совместимость с браузерами [ править | править код ]

Не все веб-браузеры одинаково отображают содержимое png-файла. Проблемными местами могут быть:

Проблема поддержки 32-битной (полной) прозрачности картинки формата PNG в Microsoft Internet Explorer была решена в седьмой версии браузера. Для остальных версий IE есть несколько способов, которые помогут веб-мастеру добиться прозрачности путём включения в веб-страницу специальных функций и скриптов.

Описание формата PNG

Файл PNG (с англ. Portable Network Graphic) относится к растровым изображениям. Формат PNG содержит определенную палитру цветов, применяемых в рисунке. Подобный графический формат довольно часто применяют в сети Всемирной паутины при наделении веб-страниц различными изображениями. Благодаря использованию алгоритма сжатия Deflate, растровые изображения, имеющие расширение файла PNG, доступны для сжатия без явных потерь качества.

Разработали данный формат файла, чтобы заменить формат GIF, ведь последний длительное время требовал наличия платного программного обеспечения. Среди владельцев веб-ресурсов, изображения PNG славятся отменными характеристиками на фоне подобных форматов. PNG поддерживает глубину цвета в пределах до 48 бит. Основное отличие GIF заключается в том, что такой графический файл ограничивается лишь 8 битами (всего 256 цветов). Следует знать, что в отличие от GIF, PNG не обладает поддержкой анимационных эффектов.

Открыть файл, имеющий расширение PNG, можно при помощи фактически любой программы просмотра. В операционной системе Windows, открыть PNG возможно посредством простого двойного щелчка мыши для просмотра изображений. Такой формат изображений запускается и в любых веб-браузерах. Если пользователю необходимо изменить сохранённое изображение в PNG версии, достаточно воспользоваться утилитами редактирования изображений, такими как Adobe Photoshop или Microsoft Windows Photos, а также Corel PaintShop либо ACD Systems.

Читайте также:  Микро симка и нано симка отличия

Данное расширение файла пользуется большой популярностью и несет в себе всю необходимую графическую информацию для полноцветных изображений хорошего качества.

Формат файлов PNG Raster image

Файлы PNG (которые обычно называются "пингами") — это файлы в формате, который содержит растровые изображения. Первоначально формат изображений PNG был создан для перехода с формата GIF, так как они оба имеют возможность отображать прозрачные фоны. Другое сходство между этими форматами — использование индексированных цветов и сжатие без потерь. При этом файлы PNG имеют разные наборы ограничений авторских прав. Более того, в отличие от изображений GIF, файлы с расширением PNG не поддерживают анимацию. На сайте Online-onvert.com вы можете легко и бесплатно конвертировать ваши рисунки в формат PNG совершенно бесплатно.

Технические сведения о файлах PNG

Изображения PNG являются лучшим решением (по сравнению с файлами GIF) благодаря тому, что первые используют, кроме прочего, 8-битный канал прозрачности, а также поддерживают 24-битовые цвета RGB, изображения RGB и оттенки серого. Файлы с расширением PNG были разработаны для облегчения процесса их передачи по сети Интернет. Будучи форматом непрофессиональных изображений, формат PNG не поддерживает другие цветовые пространства.

Ссылка на основную публикацию
Читы для вар тандер на орлы
Данный чит носит название Орлы чит для War Thunder 3.0. Это обновление для игры вышло совсем недавно, но для него...
Хрипит динамик в машине причины
Атмосфера в салоне автомобиля во многом зависит от работы акустической системы. В бюджетных машинах штатная магнитола и динамики оставляют желать...
Хром видео не на весь экран
БлогNot. Chrome 33 перестал показывать YouTube в полный экран. Chrome 33 перестал показывать YouTube в полный экран. Видел такой запрос....
Что больше мегабит или килобит
В эпоху оптоволокна и накопителей объемом в десятки терабайт считать в битах не принято. Мы бы совсем забыли, чем отличается...
Adblock detector