Сжать фото до 300 КБ
Триста килобайт — 307 200 байт, около двух миллионов пикселей при плотности 0,15 байта на пиксель: кадр 1600×1200 занимает 1,92 мегапикселя и проходит на 0,16. Это последний потолок, на котором лист А4 в 200 DPI ещё держится: 3,87 мегапикселя при 0,079 байта на пиксель. Но одинаковый размер не значит одинаковое качество — за детализацию кадра платит тот же бюджет.
Коротко о цифрах
- Потолок
- 300 КБ = 307 200 байт
- Кадр 1600×1200
- 1,92 Мпикс при 0,16 байта на пиксель
- Лист А4 при 200 DPI
- 3,87 Мпикс при 0,079 байта на пиксель
- Шкала подбора
- качество 25–95, семь проб бисекции
- Точность подбора
- один пункт качества: 2⁷ = 128 больше, чем 71 значение
Триста килобайт: два мегапикселя среднего качества
1600×1200 — это 1,92 мегапикселя, и при потолке в 307 200 байт на пиксель приходится 0,16 байта. Плотность комфортная: подбор останавливается в верхней половине шкалы, портрет остаётся резким, а на скане различимы оттиск печати и рукописная подпись. Лист А4, отсканированный при 200 DPI, тоже влезает — ему достаётся 0,079 байта на пиксель, то есть нижняя треть шкалы, но текст читается уверенно.
Подбор здесь работает точнее, чем кажется. Шкала качества идёт от 25 до 95 — семьдесят одно значение, а семь проб бисекции делят интервал на 128 частей. Значит, инструмент прижимает результат к одному пункту качества: между найденным значением и следующим, которое уже не влезло, нет ничего, что стоило бы проверить.
Почему одинаковый потолок даёт разное качество
- Гладкие поверхности почти бесплатны: ровное небо, стена, белое поле документа сжимаются в десятки раз.
- Мелкая фактура дорога: листва, гравий, ткань в клетку, толпа на заднем плане.
- Шум матрицы при съёмке в помещении или вечером — самый дорогой вид данных: он случаен, а значит несжимаем.
- Резкие контрастные границы — печать, подпись, штрих-код, тонкая линия таблицы — портятся раньше, чем крупный текст.
- Поэтому уличный снимок при трёхстах килобайтах выглядит отлично, а тот же сюжет в помещении на высоком ISO — заметно хуже.
Порядок работы
- Загрузите снимок — разрешение появится в шапке сразу, ещё до сжатия.
- Цель 300 КБ уже выбрана, менять ничего не нужно.
- Запустите подбор: семь проб между качеством 25 и 95 сужают интервал до одного пункта.
- Откройте результат в стопроцентном масштабе и посмотрите на самое мелкое, что есть в кадре.
- Если деталей не хватило, уменьшайте площадь: обрежьте лишнее или ограничьте сторону 1280 пикселями.
Частые вопросы
Почему снимок из помещения вышел хуже уличного при том же размере?
Из-за шума матрицы. При слабом свете камера поднимает чувствительность, и в кадр добавляется случайное зерно. Случайные данные не сжимаются, поэтому бюджет уходит на шум, а не на детали сюжета.
Можно ли получить ровно 300 КБ, а не 290?
Нет, и это правильно. Подбор берёт самое высокое качество, которое ещё укладывается в потолок, а шаг качества дискретный. Недобрать несколько килобайт безвредно, превысить лимит — значит не выполнить задачу.
Скан с печатью укладывается в 300 КБ?
Лист А4 при 200 точках на дюйм — да, ему достаётся 0,079 байта на пиксель. Проверяйте результат по оттиску печати: тонкие концентрические линии портятся заметно раньше основного текста.
Стоит ли брать 200 КБ вместо 300, чтобы наверняка?
Только если внешнее требование именно такое. Каждый снятый килобайт оплачен качеством, и запас в сто килобайт на двухмегапиксельном кадре — это примерно треть шкалы качества вниз.