Прочее компьютерное

Почему для изображений используется формат JPEG, а не PNG?

Ведь известно, что у PNG меньше потерь при сжатии. Дайте, пожалуйста, подробный ответ.
Boxing Boxing
Boxing Boxing
60 952
Это принципиально разные форматы. Png относится к форматам без потери информации, как gif и tiff, только у него самый лучший алгоритм сжатия, поэтому файлы png меньше по размеру чем другие форматы без потери, но для отображения он из всех соответственно больше других нагружает процессор. Используется там где размер важнее нагрузки, а именно в интернет. Формат jpg с потерей качества, и лучше всего работает на фотографиях. Он хранит только некоторые точки по сетке, и математическое описание как достроить остальные точки. За счёт этого размер можно сделать небольшим, но часть информации пропадет. Для фоток это не критично, почти не отличить. А векторную графику в мелких линиях в этом формате хранить бессмысленно. При увеличении увидишь муар вместо линий. На базе jpg создано большинство видеокодеков, например mpg, только там кроме интерполирования одного кадра добавляется также пропуск кадров по времени и такое же их математическое восстановление в пропусках. Особенно хорошо жмется малоподвижный видеоряд. Остальные видеоформаты это вариации, как лучше сжать и быстрее воспроизвести.
НП
Николай Павлюк
19 188
Лучший ответ
как привило изображения используют маленькие, так что вся эта лабуда с точностью передачи - чушь
png весит больше. Да и смысла у некоторых типов фотографий в отсутствии сжатия нет.
Boxing Boxing Спасибо. На всех фотографиях присутствует "эффект Jpeg", что является недостатком. А вес вряд ли кого-то сейчас волнует на смартфонах, например. Конечно, фотографии по 30 МБ на фотоаппаратах - это много, но на них и так отличное качество
Потому что не всегда нужно использовать автомобиль, если можно взять тачку...
К слову, там не меньше искажений при сжатии, там вообще сжатие без потерь.
Png формат это изображение без альфа канала, то есть что то вырезанное и без фона
Миша Костиков
Миша Костиков
9 818
Boxing Boxing Так это ведь плюс)
JPEG это тот же png только он весит намного меньше и качество там будет немного похуже из за сжатия, png в свою очередь весит больше и качество там получше
Влад Иванов
Влад Иванов
2 945