Máscara de nitidez - o que os parâmetros fazem?

43

Estou interessado em entrar no material de pós-processamento e estou me perguntando sobre a operação Máscara de nitidez. Especificamente, existem três parâmetros envolvidos:

  • montante
  • raio
  • limite

O que eles fazem? Devo apenas deixá-los nas configurações padrão? Caso contrário, quais são os critérios para modificá-los em cada direção?

Hamish Downer
fonte

Respostas:

46

Alguns antecedentes:
A máscara de nitidez é uma técnica antiga usada em câmaras escuras muito antes dos computadores serem capazes de processar imagens.

O processo original consiste em duas exposições; primeiro, você cria uma máscara nítida fazendo uma cópia de contato em um filme positivo de baixo contraste, mas com uma distância entre o original e o filme (e às vezes uma folha plástica difusa) para que fique embaçada. Quando você junta o positivo e o negativo desfocados e faz uma exposição no papel, o positivo cancela parte da luz do negativo. À medida que o positivo é desfocado, ele deixa passar mais detalhes pequenos, o que torna a imagem mais nítida.

Dois dos parâmetros correspondem diretamente a esse método antigo;

  • O raio é o quanto o positivo é desfocado.
  • A quantidade é a quantidade de exposição positiva.

O limite foi adicionado para permitir que você exclua as bordas de baixo contraste da nitidez.

Existe uma boa linha de base para o raio 0.1 mm. Para uma imagem que deve ser visualizada em uma tela 100 ppi, ela se traduz em um raio de 0.4. Para uma imagem a ser impressa 300 ppi, ela se traduz em um raio de 1.2.

Quando aperfeiçoo as imagens na etapa final para publicação no meu site, uso essas configurações após o arredondamento:

  • Valor: 50%
  • Raio: 0,5
  • Limiar: 2
Guffa
fonte
5
+1 Excelente resposta! A informação de base foi informativa.
jrista
E isso explica por que no Lightroom a configuração padrão é 1.0: valor intermediário da primeira aproximação entre a tela e o papel.
Faro
@ Guffa se eu traduzir 0,1 mm em pixels (= ppi / 254), obtenho 0,4 a 100 ppi e 1,2 a 300 ppi. Seus valores são aproximados? eles não correspondem ao seu raciocínio.
FarO 06/10
@OlafM: Sim, há um pouco de arredondamento por lá. Se você publicar imagens na Web, não sabe a resolução exata da tela, apenas que ela estará em torno de 100 ppi.
Guffa 07/10
@ Guffa Acho que você deve corrigir a postagem com valores e cálculos exatos (ou eu mesmo o farei se a fórmula que escrevi) e só então adicionar o arredondamento e o raciocínio relacionado: Encontrei sua postagem em relação à impressão, onde Eu sei exatamente a resolução!
FarO 9/10/16
15

A máscara de nitidez aumentará a nitidez percebida de uma imagem aumentando o contraste de pixels um ao lado do outro. Isso é feito tornando os pixels mais escuros um pouco mais escuros e os pixels mais claros um pouco mais brilhantes.

  • O parâmetro amount irá controlar o quanto os pixels serão mais escuros ou mais claros.
  • O parâmetro threshold impedirá que o filtro tenha qualquer efeito, a menos que a diferença entre os pixels seja grande o suficiente.
  • O parâmetro radius determina o tamanho da área em torno de cada pixel que será analisado ao executar os cálculos.

Imagens diferentes exigirão configurações diferentes. Normalmente, uso o raio (no Photoshop) o mais baixo possível, atinge cerca de 80% e, em seguida, experimento o limite para que a nitidez aconteça onde é pretendida.

Se a quantidade for muito alta, a imagem parecerá "mais nítida" de uma maneira não natural. Se o raio for muito alto, haverá efeitos de halo nas áreas mais nítidas da imagem e se o limite for muito baixo, isso poderá tornar o ruído da imagem mais aparente. Se o raio ou a quantidade for muito baixo ou se o limiar for muito alto, o resultado será que não há ou há pouco efeito da operação.

Fredrik Mörk
fonte
Bom, uma resposta que responde à pergunta!
26611 labnut
11
+1, mas lendo isso novamente, acho que o parâmetro radius não corresponde à fase de análise (é para isso que serve o limite), mas à fase de aplicação do efeito.
ysap 15/07/11
+1 Muito obrigado! Eu acho que essa resposta é mais prática em termos do significado de cada configuração e de como a alteração de cada uma afetará minha imagem.
Tejas
4

Bojidar Dimitrov tem um ótimo artigo sobre máscara de nitidez aqui . O artigo tem imagens de exemplo e também visualiza os parâmetros.

asalamon74
fonte
3
Você pode resumir?
27511 mattdm
1

Vamos ilustrar o que a Máscara Unsharp está fazendo:

  1. Tire uma foto, vamos chamá-lo I.
  2. Crie uma versão borrada usando Gaussian Blur com raio r. Vamos chamá-lo B.
  3. Vamos criar uma imagem High Pass Hpor H = I - B.
  4. Vamos criar a imagem Unsharp Uby U = I + a * H.

Agora, o raio rusado no Gaussian Blur é exatamente o raio da máscara de nitidez.
O parâmetro Amount é acomo 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 Bfor maior que t(O limite), pegue o valor de Uelse 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):

  1. 'GB' - Crie uma duplicata de O, aplique Gaussian Blur.
  2. 'O-GB' - Duplique a camada 'O'. Usando 'Aplicar imagem' subtraia a camada 'GB'.
  3. 'inv (GB)' - Duplique a camada 'GB' e inverta-a.
  4. 'O + inv (GB)' - Duplique a camada 'O' e, usando 'Aplicar imagem', adicione a camada 'inv (GB)'.
  5. '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.

Royi
fonte
Eu adoraria ver isso explicado no uso de propriedades de camada (por exemplo imagem High Pass Hé criado por camadas Bsobre Iusando o modo de mesclagem da camada "subtrair" na camada B) para mais exemplificam como o USM pode ser criado com um controle muito preciso sobre cada passo.
Hueco 23/02
@ Corey, eu atualizei de acordo com o seu pedido. Embora, na verdade, assista ao filme, ele explica Unsharp Mask perfeitamente.
Royi 23/02