Павел Косенко ([info]pavel_kosenko) wrote,

Шарп с помощью блюра

Шарп с помощью блюра

Как человеку ленивому, мне проще написать 1 раз для всех, чем 3 раза отвечать каждому. Посему вот инструкция о пошаговых действиях повышения резкости с помощью блюра. Этот вопрос периодически возникает у читателей статьи Синдром малорезкости, где метод описывается в качестве аналога соответствующей плёночной технологии при объяснении термина "нерезкое маскирование". Скажу честно, практической пользы в этой инструкции мало, но для осознания, прощупать его собственными руками действительно полезно.

Собственно, эмулируется следующий процесс:

В основе техники лежит совмещение оригинала с его более нерезкой инвертированной копией. Эта технология была известна задолго до появления компьютеров и в химико-оптическом процессе выглядела примерно так. Черно-белый негатив через толстое стекло копируется на малоконтрасную негативную же пленку - получается нерезкий позитив. Размытия больше всего заметны там, где в оригинале резкость была максимальной, т.е. в районе контуров. Затем относительно резкий негатив и нерезкий позитив совмещают. Если проэкспонировать такой бутерброд на нормальную фотобумагу, то на фоне средне-серого отпечатка наиболее заметны будут контурные ореолы, т.к. переходы яркости вдоль контуров на негативе и нерезком позитиве различаются (если бы позитив не был размыт, этой разницы бы не было вообще и отпечаток получился равномерно серым). Для того, чтобы обеспечить фотографии нормальный контраст, печатают при нерезком маскировании не на обычной, а на высококонтрастной бумаге с двойной экспозицией (нормальный негатив + "бутерброд").

1. Исходная картинка.

Шарп с помощью блюра

2. Делаем копию слоя (CTRL+J) и размываем его Filter - Gaussian Blur с радиусом, например 1 px (радиус ставлю от балды, лишь бы был заметен эффект).

Шарп с помощью блюра

3. Верхнему слою меняем режим наложения на Difference.

Шарп с помощью блюра

4. В итоге на экране получаем разницу между оригиналом и его размытой копией, т.е. те самые контуры, которые нас интересуют.

Шарп с помощью блюра

5. Объединяем видимые слои в виде нового слоя. Это можно сделать через Layer - Merge Visible с нажатой кнопкой ALT или комбинацией клавиш SHIFT+CTRL+ALT+E. Слой с блюром нам больше не нужен, его можно удалить.

Шарп с помощью блюра

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

Шарп с помощью блюра

7. Вспомним, что эффект повышения резкости основан на осветлении светлого контурного ореола и затемнении тёмного. Поэтому нам понадобится еще один слой с противоположными по знаку контурами. Создаём копию слоя и инвертируем его.

Шарп с помощью блюра

8. В результате мы получили два слоя - со светлыми (нижний) и темными (верхний) контурами. Верхний выглядит так.

Шарп с помощью блюра

9. Нижнему слою задаём режим контрастного наложения Color Dodge, верхнему Color Burn.

Шарп с помощью блюра

10. Результат.

Шарп с помощью блюра

Сравнение "до-после" крупно.

Шарп с помощью блюра

Как видите, контур со тёмной своей стороны стал темнее, со светлой - светлее.

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

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

Шарп с помощью блюра

Вся теоритическая часть описана в исходной статье, это лишь её дополнение.

Tags: исследования, статьи

  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    Your reply will be screened

    Your IP address will be recorded 

  • 92 comments

[info]gexxx

January 22 2009, 13:48:59 UTC 3 years ago Edited:  January 22 2009, 13:49:13 UTC

мне кажется поднимается контрастность а не резкость. это так?

[info]huan_carlos

January 22 2009, 13:55:47 UTC 3 years ago

Контрастность на краях, от этого _кажется_ что картинка более резкая. Резкости в прямом смысле мы добавить не можем, так как новых деталей не рисуем ;)

[info]lxpro

3 years ago

[info]gexxx

3 years ago

[info]gexxx

3 years ago

[info]gexxx

3 years ago

[info]gexxx

3 years ago

[info]gexxx

3 years ago

[info]klyaksssa

3 years ago

[info]klyaksssa

3 years ago

[info]gadalka2

3 years ago

[info]gexxx

3 years ago

[info]gadalka2

3 years ago

Deleted comment

[info]pavel_kosenko

January 22 2009, 14:05:42 UTC 3 years ago

1) А что, разве кому-то не очевидно, что если изображение нерезко сфокусировано или размыто при съёмке, исправить его нельзя ? :)
2) Сказанное есть манипуляция терминологией.
http://slovari.yandex.ru/dict/bse/article/00065/66900.htm
Резкость фотографического изображения - степень отчётливости границы между двумя участками фотоизображения... Субъективное впечатление о Р. ф. и. зависит от скорости, с которой меняется плотность в этой зоне, и абсолютной разности плотностей на её краях. Для количественной оценки Р. ф. и. предложены разные способы, использующие максимальный или среднеквадратичный градиент изменения оптической плотности в пограничной области.
Т.к. мы можем повысить разницу абсолютных плотностей в переходе контурной яркости при обработке, это означает, что резкость можно повысить НЕ ТОЛЬКО в момент съёмки.

Deleted comment

[info]gadalka2

3 years ago

[info]kondakoff

January 22 2009, 14:00:33 UTC 3 years ago

Интересный материал.
Попробую обязательно на своих картинках.

Но я больше чем уверен что эти способы необходимы для больший форматов печати или полиграфии.
Для WWW они излишни.

Как думаешь, Павел?

[info]pavel_kosenko

January 22 2009, 14:08:29 UTC 3 years ago

Наоборот, повышение резкости наиболее актуально в случае ресайза в меньшую сторону. Т.к. при печати мы обычно не ресайзим изображение, или ресайзим его (машина ресайзит) незначительно, то при печати шарп значительно менее актуален, чем для Web'а. Я лично для печати редко повышаю резкость, а для веба обязательно.

[info]kondakoff

3 years ago

[info]gadalka2

3 years ago

[info]fortochnik

January 22 2009, 14:06:48 UTC 3 years ago

Где-то я это уже слышал. ;)))))

[info]pavel_kosenko

January 22 2009, 14:19:05 UTC 3 years ago

Первый раз я написал об этом 07.07.2007 :) А до меня об этом много раз писали намного более умные люди. На последнем семинаре об этом говорили, конечно же :) Однако, не всем понятно, и мне в своё время понятно стало не с первого раза. Сегодня просто получил очередной вопрос к статье, бог знает какой по счету, и понял, что в следующий раз объяснять одно и тоже у меня не хватит нервов :) А посему - вот инструкция.

[info]fortochnik

3 years ago

[info]antoine

January 22 2009, 14:27:25 UTC 3 years ago

необычный метод) прикольно

[info]pavel_kosenko

January 22 2009, 14:28:02 UTC 3 years ago

Это не метод, это пояснения :)

[info]komander_keen

January 22 2009, 14:33:20 UTC 3 years ago

спасибо большое)

[info]gadalka2

January 22 2009, 14:36:42 UTC 3 years ago

Прощее надо быть!
V
Ctrl+J
Размыть
Ctrl+I
5
Ctrl+Alt+Shift+E
(по желанию обесцветить)
Удаляем нижележащий слой (в 7 Шопе это не требуется)
Режим наложения поставить Overlay. Или что-то другое из этой группы.

Размытие можно делать на один-два шага позже. V -- это чтобы 5 сработало.

Усиление эффекта: Ctrl+J
Ослабление эффекта: поставить непрозрачность слоя поменьше.

[info]pavel_kosenko

January 22 2009, 14:40:12 UTC 3 years ago

Дык тоже самое, только без возможности раздельного редактирования светлых/темных контуров, что как для теоритического понимания, так и для практики важно.

[info]gadalka2

3 years ago

[info]gadalka2

3 years ago

[info]gadalka2

3 years ago

[info]gadalka2

3 years ago

[info]gadalka2

3 years ago

[info]gadalka2

3 years ago

[info]gadalka2

3 years ago

[info]donna_laura

January 22 2009, 16:10:06 UTC 3 years ago

Благословенна ТАКАЯ лень!! ;)

[info]simmery

January 22 2009, 17:39:19 UTC 3 years ago

спасибо!
попробовала, понравилось. учту.)

[info]pavel_kosenko

January 22 2009, 18:38:51 UTC 3 years ago

Я не рекомендую использовать на практике то, что здесь описано. Практическое применение лучше поискать по приведенной ссылке.

[info]sapegin

3 years ago

[info]gadalka2

3 years ago

[info]macrop

January 22 2009, 18:43:44 UTC 3 years ago

http://ru.wikipedia.org/wiki/Контурная_резкость

тут ещё рецептик есть, в конце)

[info]kin_norway

January 22 2009, 18:45:46 UTC 3 years ago

Интересно... А если сдублировать слой в режиме Soft Light и применть к нему High Pass получится не тоже самое?

[info]pavel_kosenko

January 22 2009, 18:54:42 UTC 3 years ago

Конечно. Только смысл не в методике, а в объяснениях, т.е. в том, чтобы не использовать никакие фильтры, кроме блюра.

[info]kin_norway

3 years ago

[info]zmeygor

January 22 2009, 20:23:52 UTC 3 years ago

Интересная техника, спасибо!

[info]alexmoiseev

January 23 2009, 07:45:14 UTC 3 years ago

Такой метод от противного просто альтернатива? и в каикх ситуациях он уместен?

[info]gadalka2

January 23 2009, 08:19:21 UTC 3 years ago

В ситуациях требующих понимания того как именно работает повышение резкости. Как правило, в учебных.

[info]rijoparedes

January 23 2009, 12:26:13 UTC 3 years ago

хороший пост!
надо будет побаловаться :)

[info]fabric_one

January 23 2009, 17:48:48 UTC 3 years ago

Спасибо!

[info]serjshaklein

January 24 2009, 08:44:43 UTC 3 years ago

В твоём экшене «Интелегентная резкость 2.0» сказано, что он оптимизирован под картинки порядка 900px. А в чем была бы разница, если переделать его под 6-9 мегапикселей?

[info]pavel_kosenko

January 24 2009, 10:42:07 UTC 3 years ago

Можно, например, увеличить радиус до 0.3 и уменьшить силу до 300%. Но я или вообще не шарплю большие картинки (смысл?) или шарплю с теми же параметрами.

[info]gadalka2

3 years ago

[info]nitrocat

January 25 2009, 19:54:23 UTC 3 years ago

Огромное спасибо. Попробовал на портрете, то, что нужно!!! Правда я ещё порегулирвоал прозрачность, чтоб без пере.. но приём отличный! СПАСИБО!

[info]pavel_kosenko

January 25 2009, 19:58:13 UTC 3 years ago

Дык эта. Эта ж типа обычный аншарп маск или хай пасс :)

[info]nitrocat

3 years ago

[info]gadalka2

3 years ago

[info]gadalka2

3 years ago

[info]floralro

May 27 2009, 00:10:06 UTC 2 years ago

Спасибо. Ая другими способами пользовалась, но тоже с помощью размытия. Люблю новое открывать.
Create an Account
Forgot your login or password?
Facebook Twitter More login options
English • Español • Deutsch • Русский…