Выправляем ББ при нескольких, разных источниках освещения
Имеем снимок с тёплым искусственным светом и холодный свет из окна:
Будем выправлять.
Краткое описание алгоритма: -
- делаем копию слоя, затем ещё одну копию, создаём над ней пустой слой и заливаем его значением L=20, a=0, b=0.
- Ставим режим наложения этого слоя - Luminosity.
- Создаём корректирующий слой кривые и крайниме точками кривой инвертируем изображение.
- Сливаем верхние три слоя и ставим получившемуся слою режим наложения - Color.
Прозрачностью и регулировкой прозрачности диапазонов приводим цветовой баланс изображения к нужному виду. Иногда стоит добавить маску к этому слою и чёрной кистью с размытыми краями с небольшой прозрачностью восстановить места, где цвет получился "правильным" изначально.
Иллюстрации алгоритма:
слои, я поместил ещё одну копию исходного слоя в папку и "издевался" над ним, но папка оказалась лишней.
Кривая инвестирования изображения.
Получившийся канал инвестированного цвета изображения. Отключаем видимость нижнего, оригинального изображения и сливаем видимые слои, включам отображение нижнего слоя, верхний ставим в режиме Цвета (Color).
Вот такой результат - Инвертированные цвета изображения в режиме наложения Color. Явный перебор, поэтому :
ослабляем прозрачность и что бы вернуть цвет мебели я сделал прозрачными тени верхнего слоя.
Итог работы.