Онлайн-инструмент для инвертирования экспозиции изображения
Примените эффект соляризации к фото: задайте порог 0–255, получите инвертированные каналы RGB. Бесплатно, локально в браузере. Обработка выполняется локально…
Начать работу
Возможности и принцип работы
Инструмент выполняет выборочное инвертирование по каждому каналу RGB в отдельности. Для каждого пикселя значение каждого канала сравнивается с заданным порогом. Если значение канала строго больше порога, оно заменяется на 255 минус исходное значение; если равно или меньше — остаётся без изменений.
Пример работы
При пороге 128 пиксель с цветом RGB(100, 128, 240) преобразуется в RGB(100, 128, 15): красный канал 100 ≤ 128 — не меняется, зелёный 128 = 128 — не меняется, синий 240 > 128 — становится 255−240=15.
Параметры
- Порог инвертирования — целое число от 0 до 255. При пороге 255 ни один канал не инвертируется; при пороге 0 инвертируются все каналы со значениями больше 0.
Ограничения
- Обработка выполняется локально в браузере, без загрузки на сервер.
- Поддерживаются только изображения, которые браузер может декодировать (обычно PNG, JPEG, WebP, GIF, BMP). Максимальный размер файла — 25 МБ, максимальное разрешение — 24 000 000 пикселей.
- Инструмент не является фотографической коррекцией экспозиции: он создаёт ложные цветовые эффекты, и переходы на границе порога могут быть резкими.
- Нет пакетной обработки, масок, регулировки яркости или имитации плёнки.
Часто задаваемые вопросы
Почему при пороге 128 канал со значением 128 не меняется?
Потому что инвертирование применяется только к значениям, строго большим порога. Канал, равный порогу, остаётся без изменений. Это особенность алгоритма, а не ошибка.
Можно ли использовать инструмент для восстановления пересвеченных фотографий?
Нет. Этот инструмент не выполняет коррекцию экспозиции в фотографическом смысле. Он лишь инвертирует отдельные каналы по порогу, что приводит к неестественным цветам. Для восстановления пересветов используйте специализированные редакторы.
Почему результат скачивается только в формате PNG?
Инструмент использует canvas.toDataURL('image/png') для экспорта, поэтому формат всегда PNG. Выбор формата не предусмотрен.
Обработка выполняется локально в вашем браузере.