P
pro·school.ru
Каталог школ

Сжатие с потерями и без потерь

💻 Информатика · 7 класс

Два способа сжатия

Сжатие данных — это уменьшение объёма файла без потери его смысла. Существует два разных подхода: сжатие без потерь и сжатие с потерями. Они отличаются главным: можно ли после распаковки восстановить исходные данные в точности.

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

Сжатие без потерь

При сжатии без потерь после распаковки восстанавливается точно та же информация, что была. Ничего не теряется. Так сжимают тексты, программы, таблицы — там, где важен каждый символ:

исходные данные -> сжатие -> распаковка -> данные точно те же

Сжатие без потерь работает за счёт того, что в данных есть повторы. Например, длинную последовательность одинаковых символов можно записать короче, указав символ и сколько раз он повторяется.

Сжатие с потерями

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

Сравнение способов

ПризнакБез потерьС потерями
Восстановлениеточноеприблизительное
Степень сжатияменьшебольше
Где применяюттекст, программыфото, звук, видео

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

Правило. Текст и программы сжимают только без потерь: потеря даже одного символа испортит данные или сделает программу нерабочей. Фото и звук можно сжимать с потерями ради меньшего размера.

Почему так делают

  • сжатие без потерь сохраняет данные полностью, но экономит меньше места;
  • сжатие с потерями экономит много места, жертвуя незаметными деталями;
  • выбор зависит от того, допустимо ли потерять часть данных.

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

Кратко о главном

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