Инвертировать цвета изображения

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

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

Что на самом деле делает инверсия

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

Ползунок доходит до 100% для полной инверсии, но и промежуточные значения имеют смысл. Около 50% изображение сходится к плоскому среднему серому — иногда именно это и нужно как основа для более тонкого эффекта.

Зачем инвертируют изображения

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

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

Локально, мгновенно и пакетом

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

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

Загружается ли моё изображение на сервер для коррекции?
Нет. Все настройки вычисляются на холсте внутри вашего браузера, поэтому фотография никогда не покидает устройство и её не видит ни один сервер.
Как сделать изображение чёрно-белым?
Поставьте ползунок «Чёрно-белое» на 100% — или нажмите фильтр «Ч/б», который заодно немного добавляет контраста, чтобы результат не выглядел плоским. «Нуар» идёт дальше и применяет гораздо более жёсткую кривую контраста.
Что делает инверсия цветов?
Она заменяет каждый цвет на противоположный, превращая фотографию в негатив: белое становится чёрным, синее — оранжевым. Именно так читают отсканированный плёночный негатив, и это же быстрый способ перевести скриншот в тёмный вариант.
Чем яркость отличается от контраста?
Яркость смещает все тона разом вверх или вниз, поэтому всё изображение становится светлее или темнее. Контраст же разводит светлые и тёмные тона в стороны, добавляя выразительности — а в обратную сторону, наоборот, сглаживает картинку до мягкой, дымчатой.
Что делают автоуровни?
Они измеряют каждый цветовой канал вашей фотографии, отбрасывают крайние 0,4% с каждого конца и растягивают оставшееся на весь диапазон. Выцветшие, дымчатые или недоэкспонированные кадры обычно оживают от одного нажатия.
Можно ли обработать много фотографий сразу?
Да. Добавьте сколько угодно изображений — настройки применятся ко всем, а результаты можно скачать по отдельности или вместе в одном ZIP-архиве.
Снижает ли коррекция качество?
Сама коррекция выполняется в полном разрешении, без уменьшения. Значение имеет только повторное кодирование: выберите PNG для результата без потерь либо оставьте JPG/WebP с высоким качеством.