Android

Разница между форматами изображений jpg, gif, png, bmp

Маша и Медведь (Masha and The Bear) - Подкидыш (23 Серия)

Маша и Медведь (Masha and The Bear) - Подкидыш (23 Серия)

Оглавление:

Anonim

Когда мы просматриваем Интернет, мы видим изображения. Для обычных пользователей изображение - это просто кучка пикселей. Но на самом деле существуют разные виды форматов изображений; каждый отличается от мела и сыра. Четыре общих типа - JPG, PNG, GIF и BMP.

Если это все греческое для вас, не беспокойтесь, потому что эта небольшая статья попытается поставить каждый из четырех распространенных форматов изображений на свое место. Каждый из форматов изображений был создан для конкретных целей, и каждый из них имеет свои преимущества и недостатки. Все растровые изображения, в которых каждая небольшая часть данных изображения сохраняется в пикселях (крошечные точки отдельного цвета), сохраняются в любом из этих форматов.

JPG (Объединенная группа экспертов по фотографии)

JPG является де-факто стандартным форматом изображений и наиболее популярным в Интернете. JPG поддерживает 16, 7 миллионов цветов и является предпочтительным форматом для фотографий. JPG-файлы также имеют меньший размер по сравнению с другими форматами изображений, поскольку для уменьшения размера файла используется сжатие с потерями.

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

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

GIF (графический формат обмена)

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

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

PNG (Портативная сетевая графика)

Формат PNG был разработан как элегантная альтернатива GIF. Он также был разработан как открытый патентный формат, доступный каждому, в отличие от проприетарного формата GIF. PNG обрабатывает прозрачность более эффективно, чем GIF.

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

BMP (Растровое изображение)

Нативный формат файла платформы Windows подобен родительскому формату для вышеупомянутых трех. Форматы BMP обычно не допускают сжатия изображений, если они не сохранены ни в одном из форматов, рассмотренных выше. Изображения BMP четкие и точные, но, будучи зависимыми от пикселей, они плохо масштабируются. В сети детализация происходит за счет размера файла, и поэтому вы не увидите изображения BMP, используемые в Интернете.

Какой использовать?

Использование определенного формата изображения зависит от ситуации, но вы можете следовать этим правилам большого пальца.

  • JPG является наиболее распространенным форматом, который используется. Но вы должны быть осторожны, так как качество изображения ухудшается с каждым сохранением.
  • PNG делает отличные снимки экрана, если в исходном коде нет градиентов. PNG также является хорошим вариантом для изображений, которые нуждаются в прозрачности.
  • GIF отлично подходит для клипартов и рисунков, где используются ограниченные цвета.

Итак, с каким из перечисленных выше форматов изображений вы сталкиваетесь или используете часто?