Исправление теней и баланса белого

15.03.2021

За последние несколько дней я выяснил, что в чистом виде Krita неважно годится для цветокоррекции фотографических изображений. Например, здесь нет инструмента «Яркость/контрастность» (вместо него предлагается использовать кривые), а при редактировании уровней нельзя скорректировать баланс белого. Однако, эти недостатки с лихвой компенсируются наличием G’MIC, точнее специальным плагином, позволяющем использовать инструментарий G’MIC в Krita. Поэтому, всё не так уж плохо! Начнём с проверки установленных в системе пакетов. Например, в openSUSE нужное нам ПО выглядит так:

Понадобится сама Krita, плюс плагин G’MIC для неё

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

Есть ли тут надежда на улучшение?

Я вижу тут две проблемы:

  • Проблема с яркостью, в особенности — слишком тёмные глаза;
  • Неверный баланс белого при наличии в кадре эталона (лист бумаги).

Подобные проблемы неизбежно проявляются при съёмке с искусственным светом, находящимся над объектом съёмки (люстра над головой).

Если слишком тёмные глаза для нас не принципиальны, то можно пойти по лёгкому пути. Итак,

Способ 1

1. Берём пипеткой самую светлую часть листа бумаги

2. Затем создаём новый слой с типом «Тонирующая маска» и заливаем эту маску цветом переднего плана (Shift+Backspace).

3. Картинка стала ещё темнее и желтее, но это потому, что у корректирующего слоя-маски стоит тип «Умножение». Если же поменять его на «Деление», то мы получим именно то, что нужно:

Можно на этом и закончить, но у меня есть ещё кое-что)

Способ 2

Нам нужно что-то придумать с глазами ребёнка, поэтому мы начнём обработку снимка сначала.

1. Запустим G’MIC (Фильтры > Запустить G’MIC-Qt) и перейдём к инструменту Colors > Color grading

2. На этом этапе очень важно разобраться, как именно работают различные цветовые инструменты, чем отличается яркость от гаммы и т.п. Применительно к нашему фото, требуется увеличить гамму, уменьшить долю теней и снизить контрастность полутонов:

3. Сатло лучше, но очевидно, что фото всё ещё требует вмешательства, поэтому мы снова открываем G’MIC-Qt, но теперь переходим к инструменту Auto Balance. В нём интересен параметр Area, отвечающей за размер шага карты, которую инструмент применяет для изменения баланса цветов. Значение этого параметра (в пикселях) влияет на «высвечивание» деталей изображения. По умолчанию, там стоит значение 30, но я экспериментальным путём выяснил, что в случае с портретами людей лучше подходит размер, составляющий примерно 25-30% ширины зрачка. В Krita есть инструмент для измерения расстояний, и с его помощью несложно выяснить, что зрачок в моём фото занимает около 75 пикселей. Соответственно, в Area нужно установить значение 18-25.

4. Видно, что теперь баланс белого снова немного «поехал». Существует много способов его исправить, но я решил просто повторить описанный выше трюк с тонирующим слоем в режиме «Деления». Получилось так:

5. На этом можно было бы и остановиться, но мне показалось, что теперь снимку не хватает «локальной» контрастности и он стал слегка «пережаренным». Что ж, обратимся к ползунку локального контраста в Color grading. Заодно, есть смысл уменьшить обычный контраст (чтобы щёки не засвечивали), и снизить гамма-канал насыщенности (для более естественного цвета кожи):

Результат:

G’MIC — невероятно мощная штука! Инструментов цветокоррекции там не счесть, их примерно столько же, сколько в профессиональных RAW-редакторах. Инструменты G’MIC одинаково хорошо работают как для Gimp, так и для Krita, однако в последней они безальтернативны, потому что штатных средств изменения цвета в Krita очень мало. Тем не менее, обрабатывать обычные смартфонные фото в Linux вполне можно и не прибегая к Gimp’у, в чём вы, надеюсь, только что убедились!


Анонс про Krita

11.03.2021

У меня давно чешутся руки перейти с Gimp на Krita в том, что касается ретуши изображений. С наскоку это сделать трудно: например, я потратил кучу времени, чтобы найти в Krita «лечащую» кисть (а раньше считал, что её там нет). Krita — супер-крутая программа, которая годится далеко не только для рисования и раскрашивания. Я попробую поредактировать в ней фотографии. Посмотрим, что из этого выйдет!


Microsoft — это дно

21.08.2017

В мире открытого ПО есть замечательный редактор растровой графики Krita (krita — мелок по-шведски). Это программа сродни Gimp, однако она больше ориентирована на художников и рисовальщиков. Krita — один из лучших и наиболее профессиональных программных продуктов с открытым кодом, она зачастую успешно заменяет Adobe Photoshop. Практически все дистрибутивы уже поставляют Krita в своих стандартных репозиториях; кроме того, вы всегда можете загрузить свежую версию для Linux в формате Appimage — достаточно просто щёлкнуть скачанный файл, и программа запустится…

И вот, совершенно случайно я натыкаюсь на Krita в официальном магазине Microsoft Store:

ms_krita

Концентрация вранья тут превышает все допустимые пределы. Во-первых, эта программа не стоит ни 9,79, ни 4,99 долл. США, она бесплатна. Соответственно, фразы «вы экономите 4,8 доллара» и «осталось всего 7 дней» абсолютно бессмысленны. Это тоже самое что продажа воздуха со скидками и спецпредложениями. Во-вторых, наглой ложью является указание на то, что «это приложение не работает с вашим устройством». У меня нет и не будет устройств на Windows 10, поэтому решать за меня, будет ли Krita у меня работать или нет — просто верх наглости! Но тут Microsoft, в действительности, пробивает дно дальше, потому что существует официальная бесплатная сборка Krita для Windows, которая упоминается наравне с платной версией из Windows Store.

После этого лично мне очевидно, что пользоваться магазином Microsoft, как и Windows 10 — означает добровольно обрекать себя на рабство и страдания. Будьте свободны, используйте ПО с открытым кодом!