В чем отличие формата JPG от формата PNG? Какой формат лучше?
Оба формата хороши.
JPG - сжатие с потерями. Это значит, что картинки в этом формате занимают меньше места, но происходит небольшое изменение цветов по сравнению с оригиналом. На цветных больших изображениях это не особенно заметно, а вот на моноцветных будут видны сильные артефакты.
PNG - сжатие без потерь, что означает изображение будет занимать больше места, чем в формате JPG, но зато не будет никаких изменений. Идеально подходит под веб-комиксы.
Оба этих форматов олицетворяют сжатые изображения.
Алгоритмы сжатия довольно сложные.
Сжать в формате Jpeg можно по-разному (сильнее или слабее).
Если брать программу Paint, то она сжимает Jpg некрасиво, а Png в неизменном виде. Стало быть Png лучше, но возможно из-за сохранения качества меньше сжимает.
Поэтому если вам важнее качество, то выбирайте Png, а если сила сжатия, то наверно Jpg (не уверен). Jpg также обладает интересным телевизионным эффектом. То есть резкие границы перехода цветов в этом формате становятся плавно переходящими, прямо как в старом советском телевизоре. Иногда это хорошо, если хочешь, чтобы не был видно зерна - пикселов.
Paint плохо сжимает Jpg (некрасиво), однако другие программы могут сжимать довольно неплохо. Поэтому для каждого случая и изображения нужно смотреть индивидуально.
У jpeg есть такая особенность, что это 24-битные файлы изображений. То есть даже в случае монохромных изображений они будут занимать столько же места, сколько и более многоцветные. А png бывают в разных количествах цветов. Черно-белое изображение, например текст в png занимает гораздо меньше jpeg, если цветов сделать 2 или 16 (16 выглядит почти как оригинал, а 2- излишне резкое).
Для примера монохромный текст
jpeg весит 32кбайт
полноцветный png весит 22 кбайт
16-цветный png весит 16 кбайт
монохромный png весит 7 кбайт
В то же время многоцветный рисунок
jpeg весит 137 кбайт
png весит 1,4 Мб
То есть можно сделать вывод о различной области применения данных форматов.
Добавить комментарий