Перейти к содержимому
pdftools.kz

Что такое яркость

Яркость — уровень света: в целом по кадру и отдельно в каждой точке. В обычном восьмибитном изображении значение канала лежит от нуля до 255, где ноль — чёрное, а 255 — белое. Шкала при этом не линейна: числа распределены так, как их различает глаз. Поднимать яркость после сохранения в JPEG дорого — вместе со светом вытягивается шум, а пересветы не возвращаются вовсе.

Локально в браузеребез регистрации

Коротко о цифрах

Диапазон канала
от 0 до 255 в восьмибитном изображении
Шкала
нелинейная, ступени распределены под восприятие глаза
Пересвет
значение 255 необратимо — данных за ним нет
Наша обработка
яркость точек не меняется ни в одном инструменте
Прозрачность в JPEG
заливается белым, о чём инструмент сообщает

Почему шкала не линейна

Глаз различает тёмные оттенки гораздо тоньше, чем светлые: разницу между почти чёрным и чуть менее чёрным видно, а между двумя почти белыми — нет. Если бы значения раскладывались по количеству света поровну, большая часть из 256 ступеней ушла бы на светлую половину, которую мы всё равно не различаем, а тени распались бы на видимые полосы.

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

Что происходит при осветлении сохранённого кадра

  • Тени в JPEG уже огрублены: им досталось меньше точности, чем светам, и растягивание вытаскивает эту грубость на видное место.
  • Вместе со светом усиливается шум — он живёт как раз в тёмных участках.
  • Появляется полосатость: 256 ступеней, растянутые на больший диапазон, дают видимые переходы на градиентах.
  • Пересветы не восстанавливаются: там, где канал упёрся в 255, данных нет и брать их неоткуда.

Яркость в наших инструментах

Мы её не меняем — ни автоматически, ни по кнопке. Снимок декодируется, при необходимости разворачивается по тегу ориентации, при необходимости уменьшается и кодируется заново; значения точек переносятся как есть.

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

Частые вопросы

Почему осветлённое фото выглядит грязным?

Вместе с полезным сигналом растягивается шум и огрублённые тени. Восемь бит на канал не дают запаса, который позволил бы поднять тёмный кадр без потерь.

Яркость и экспозиция — это одно и то же?

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

Можно ли осветлить скан у вас?

Нет, инструментов тоновой коррекции на сайте нет. Пересканируйте документ или поправьте его в редакторе изображений до загрузки к нам.

Почему одно фото на двух экранах выглядит по-разному?

Экраны отличаются подсветкой и настройками цветопередачи. Файл при этом одинаков — различается только то, как устройство превращает числа в свет.

Рядом