Главная / Инструменты для изображений / Онлайн-инструмент естественного насыщения изображения
Бесплатные онлайн-инструменты

Онлайн-инструмент естественного насыщения изображения

Улучшайте цвета фото с помощью мягкого алгоритма насыщения. Загрузите изображение, настройте силу и скачайте результат в PNG. Без загрузки на сервер. Обработ…

Начать работу

Возможности и особенности

Как работает алгоритм

Для каждого пикселя вычисляется среднее значение каналов avg=(R+G+B)/3. Затем определяется коэффициент q=(amount/100)*(1-abs(max(R,G,B)-avg)/255). Каждый канал преобразуется по формуле: avg+(channel-avg)*(1+q). Это означает, что пиксели с большим разбросом каналов (уже насыщенные) получают меньшее усиление, а нейтральные (серые) остаются неизменными.

Проверенный пример

Для исходного пикселя RGB(100,150,200) при значении силы 100 результат будет приблизительно (60,150,240). Для сравнения, обычный инструмент насыщения при том же значении даёт (50,150,250). Таким образом, данный алгоритм действует мягче, сохраняя естественность.

Ограничения

  • Обрабатывается только одно изображение за раз, без пакетного режима.
  • Нет точной гарантии сохранения цветового профиля.
  • Алгоритм не является защитой тонов кожи на основе ИИ и не учитывает цветовое пространство.
  • Максимальный размер файла — 25 МБ, максимальное разрешение — 24 000 000 пикселей.

Часто задаваемые вопросы

Почему при силе 100 результат не такой насыщенный, как в обычном инструменте?

Потому что алгоритм attenuates (ослабляет) эффект для пикселей с большим разбросом каналов. Это предотвращает чрезмерное насыщение и сохраняет детали в ярких областях.

Что произойдёт с чёрно-белым изображением?

Нейтральные пиксели (где R=G=B) останутся неизменными, так как разброс каналов равен нулю, и q будет равен amount/100, но формула даст исходное значение.

Можно ли использовать отрицательные значения силы?

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

Обработка выполняется локально в вашем браузере.