Как я могу создать гладкую маску, которая позволит мне умножить уже существующее размытие?

Вопрос очень простой, и меня удивляет, что я не смог быстро найти решение, погуглив: я хочу уменьшить глубину резкости фотографии в Photoshop. Я ожидал найти что-то, что позволит преобразовывать резкость любой заданной области в гладкую маску, чтобы потом можно было играть с кривыми этой маски... но ничего. Я нашел только действие «фокус-пикинг» , которое использует фильтр высоких частот (очень плохо) и учебные пособия о том, как выбрать изображение переднего плана с помощью лассо -__-'''

На что я надеялся, так это на что-то, что позволит мне плавно имитировать реальную диафрагму f/2.8, когда изображение было снято с диафрагмой f/5.6 . Это означает, что бинарный выбор (в фокусе/не в фокусе) не годится; Мне нужна гладкая маска, которая позволит мне умножить уже существующее размытие.

Возможно, вы ищете размытие по Гауссу?
или размытие по Гауссу в качестве смарт-фильтра (он тоже даст вам маску)?

Ответы (2)

Если у вас PS CS6, то проще всего использовать фильтры Field Blur, Iris Blurили (размытие). Tilt ShiftОтличные новые фильтры.

В противном случае я бы создал новый слой, либо:

  1. Используйте градиент (от цвета переднего плана до прозрачного)

  2. Используйте инструмент выделения с краем пикселя растушевки

    или

  3. Просто используйте мягкую кисть

чтобы заполнить области, которые нуждаются в регулировке «глубины фокуса».

Удерживая Ctrlнажатой клавишу, щелкните миниатюру слоя, чтобы выбрать эту область. Затем на слое изображения отрегулируйте размытие, чтобы «отрегулировать» фокус. (Вы также можете сделать то же самое в качестве смарт-фильтра, если не хотите потерять исходное изображение).

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

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

Вы можете сделать оба этих элемента на отдельных слоях (используйте «прозрачный» вместо белого). Ctrl+щелчок один, чтобы захватить его как выделение, затем Shift+Ctrl щелкните второй, чтобы добавить его к существующему выделению. Затем вы можете использовать это как основу для маски слоя.

Чем сложнее сцена, тем больше работы необходимо проделать, но таким образом вы можете комбинировать любое количество масок. Если вы можете получить его в виде серого на прозрачном или в оттенках серого, вы можете превратить его в маску и объединить ее.

Если вы используете, например, фильтр размытия объектива, есть возможность использовать маску слоя в качестве маски для эффекта размытия.

Я лично не думаю, что существует (коммерчески доступный) программный способ сделать это без по крайней мере двух фотографий для предоставления данных о глубине. Без этого ваши глаза и воображение - следующая лучшая вещь.