09. Форматы изображений

При сохранении изображений возникает вопрос: в каком формате PNG или JPG их сохранять? когда нам нужно сохранять в JPG а когда в PNG? В чем их преимущества и недостатки? Какой формат выбирать?

Давайте разберемся с преимуществами и недостатками каждого формата:

JPEG – это наиболее используемый формат за счёт соотношения качество/размер файла. При сжатии изображение значительно теряет точность. Часто применяется для хранения фотографий.

PNG –формат хранения графической информации, использующий сжатие без потерь. Популярность объясняется возможностью отображать прозрачность и полупрозрачность.

Давайте сравним достоинства и недостатки форматов:

Формат Плюсы Минусы
JPG Возможность регулировать потери качества Полностью отсутствует поддержка прозрачности
Оптимален для изображений с большим количеством цветов Отсутствует поддержка анимированного изображения
PNG8 Качественный алгоритм сжатия Отсутствует поддержка анимированного изображения
Поддержка прозрачности сохраняемого изображения Ограничение в 256 цветов
PNG24 Поддержка прозрачности и полупрозрачности Из-за особенности алгоритма сжатия нельзя установить степень компрессии и полноцветные изображения могут занимать много места
Работа с миллионами цветов Отсутствует поддержка анимированного изображения

Памятка для выбора формата изображений!

  • Большие фотографические (многоцветные) изображения – JPEG, качество 60‒95.
  • Малюсенькие картинки, вписывающиеся в 256 цветов, не нужна полупрозрачность или она бинарная – PNG 8.
  • Любые картинки где нужна полупрозрачность или отсутствие искажений – PNG 24.