Если темные листья обрезаны не очень сильно, то светлые – безобразно. Это легко объяснимая ситуация. Размытые контуры листьев и веток на фоне неба на изображении состоят из «сплава» точек неба и краев объектов «не неба». Разделить их нельзя, можно только перерисовать (затемнить края). Результаты, полученные разными методами затемнения краев, опишу словесно, без картинок, ради экономии места.

Попробуем затемнить края инструментом «осветление/затемнение» (затрагивая только полутона), чтобы инструмент «выделение по цвету» построил маску, сильнее прилегающую к краям листьев и веток. Края прорисуются лучше, но области, прилегающие к краям, затемнятся тоже, включая дырочки между листьями, которые станут более синими, чем новое небо. Тоже плохо.

Теперь затемним только края, не трогая прилегающие области. Это можно сделать разными способами. Например, выделим края с помощью оператора Лапласа. Увеличим контраст полученной картинки с выделенными краями и превратим ее в маску, вырезающую только края деталей в изображении. Имея такую маску, легко затемнить только края.

Другие способы затемнения краев: 1) повышением контраста первого вейвлет-слоя; 2) дублированием первого вейвлет-слоя; 3) нерезкой маской для первого вейвлет-слоя; 4) инструментом «убрать кайму, бахрому» (Defringe).

Первый способ. Затемним мелкие детали, обработав только первый (самые мелкие детали) слой вейвлет-разложения инструментом «кривые». Работая с вейвлет-слоями, нужно учитывать то, что, если слои объединяются в режиме наложения «объединение зерна», то отсутствие пикселей в слое изображается 50 %-м серым цветом. В этом случае яркость этого цвета нельзя менять, иначе коррекция одного вейвлет-слоя затронет и детали, соответствующие другим слоям. Поэтому затемним слой, проведя крутой отрезок прямой через точку (50 %, 50 %), тем самым повысив контраст слоя и не изменив яркость 50 %-го серого цвета.

Второй способ повысить контраст деталей уровня, соответствующего определенному вейвлет-слою – это создать одну или несколько копий этого слоя и объединить их с остальными вейвлет-слоями в режиме «объединение зерна».

Можно применить нерезкую маску к координате CIELAB L* нужного вейвлет-слоя (оба последних способа не изменяют яркость 50 %-го серого цвета).

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

Как и следовало ожидать, затемнение краев независимо от примененного метода улучшает стыковку неба и листвы. Кроме того, повышение контраста первого слоя вейвлет-разложения, попутно приводит к повышению кажущейся резкости.

Теперь откажемся от применения маски и воспользуемся режимом наложения слоев «только темное». Для этого поместим слой с заплатой под слой со снимком и для слоя со снимком зададим режим наложения слоев «только темное». В результирующем изображении стали видны только те точки заплаты, которые оказались темнее соответствующих точек верхнего слоя. То есть, вместо всех пересвеченных точек снимка появились точки неба с заплаты, что нам и требовалось. Но, к сожалению, снова появились «обглоданные» границы ветвей и листьев, потому что некоторые граничные точки оказались светлее неба с заплаты (Рис. 8.9).

Рис. 8.9. Способы замены засвеченного неба с помощью различных режимов наложения слоев.

Если режим «только темное» заменить на «умножение», то получим похожий результат, но тональность всего изображения изменится, отсветы голубого неба появятся в остальных местах. Что может быть не так уж и плохо, поскольку усилится согласованность оттенков. Если режим «умножение» использовать только для остаточного слоя вейвлет-разложения, то тональность всего изображения изменится меньше (цвет деталей всех уровней не изменится).

Впечатывание неба с использованием режима наложения слоев «только темное» дает отличные результаты, если диапазоны яркостей неба и «не-неба» на исходном снимке разделены пустым интервалом, как, например, на рисунке 8.10. Тогда небо заплаты можно аккуратно вписать в этот интервал яркостей, не попортив ни одного пикселя «не-неба». Кстати, затемнение граничных веток и листьев делает этот интервал шире.

Рис. 8.10. Фрагмент снимка (200 %-е увеличение), на котором яркости неба и деревьев на горизонте разделены широким интервалом.

Перейти на страницу:

Похожие книги