Vamos ilustrar o que a Máscara Unsharp está fazendo:
- Tire uma foto, vamos chamá-lo
I
.
- Crie uma versão borrada usando Gaussian Blur com raio
r
. Vamos chamá-lo B
.
- Vamos criar uma imagem High Pass
H
por H = I - B
.
- Vamos criar a imagem Unsharp
U
by U = I + a * H
.
Agora, o raio r
usado no Gaussian Blur é exatamente o raio da máscara de nitidez.
O parâmetro Amount é a
como no cálculo da imagem Unsharp Mask U
.
Limiar t
é o mais complicado.
Na verdade, diz o seguinte para cada pixel:
Se o valor absoluto de B
for maior que t
(O limite), pegue o valor de U
else leave as I
.
Davide Barranca tem um vídeo incrível e hilário sobre seu produto DoubleUSM .
Basta seguir os primeiros minutos, pois ele explica a Máscara de nitidez melhor do que qualquer outra pessoa com visualizações.
Solicitação de Corey
Para replicar a máscara de nitidez usando camadas:
Para resumir, Assumindo O é o original, esta é a maneira de recriar a Máscara Unsharp (a primeira palavra é o nome da camada, basta criar esses nomes):
- 'GB' - Crie uma duplicata de O, aplique Gaussian Blur.
- 'O-GB' - Duplique a camada 'O'. Usando 'Aplicar imagem' subtraia a camada 'GB'.
- 'inv (GB)' - Duplique a camada 'GB' e inverta-a.
- 'O + inv (GB)' - Duplique a camada 'O' e, usando 'Aplicar imagem', adicione a camada 'inv (GB)'.
- 'inv (O + inv (GB))' - Duplique 'O + inv (GB)' e inverta-o.
Ele não inclui o limite (ou seja, exatamente para o limite 0).
Para incluí-lo, é necessário criar uma máscara com base no valor Absoluto de O-GB, o que não é bom no Photoshop.