Como posso parar ou desativar o anti-aliasing / feathering no Photoshop?

19

Eu realmente nunca encontrei uma solução para um problema que está me atormentando desde que o experimentei no Photoshop CS e agora, cinco versões depois, ainda está me incomodando!

O que é isso? Bem, aparentemente aleatoriamente, o Photoshop decide que, quando eu uso o balde de preenchimento sólido, ou a ferramenta lápis para "pintar" algo dentro de uma seleção de letreiro, ele "penetra" o que estou fazendo nos pixels fora do letreiro, ou "anti-alias" os pixels da borda interna da marca de seleção.

Às vezes, eu realmente quero que isso ocorra, mas isso não acontece independentemente do que eu faço (e acabo usando a ferramenta borracha com baixa opacidade para recriá-la) e, às vezes, quando eu realmente não quero que ela ocorra , faz.

Aqui está um exemplo de captura de tela do que estou falando: texto alternativo

Veja como são adicionados pixels aleatoriamente fora da seleção? (A seleção foi desenhada com a ferramenta de marca de seleção poli, com pena definida como "0" - a cor verde foi adicionada com a ferramenta lápis, com normalmodo e opacidade definidos 100e tamanho definido como 70px).

DEVE ser um cenário em algum lugar que eu tenha perdido totalmente, e isso está me deixando barmey!

Por favor, poderia me aconselhar sobre como desativar o anti-aliasing no Photoshop?

Sk93
fonte
Com 0 pena e anti-aliasing desmarcados, não posso fazer isso acontecer no CS4 ou CS5.5 (windows). A única maneira de fazer isso acontecer era fazer uma seleção sem anti-alias e depois transformá-la (por exemplo, esticar as penas na direção em que é esticada). Seria útil para ouvir quais versões isso parece acontecer e que isso não acontecer, e se há alguma pista quanto ao momento em que parece acontecer
user56reinstatemonica8
que tal descontaminação de cores? talvez o seu relacionado a isso, mas não sei quais configurações estão envolvidos há
O "problema" é que uma seleção no PS não é binária.
b1nary.atr0phy

Respostas:

8

A penugem e o anti-aliasing firmemente têm significados diferentes, embora para um raio de penugem pequeno os resultados sejam semelhantes. "Suavizar" efetivamente significa esmaecer lentamente o limite de seleção e é um pouco diferente de "suavização de serrilhado", que significa usar valores intermediários para suavizar bordas serrilhadas.

Você precisa desativar o anti-aliasing, além de definir a pena como zero para obter o que deseja, que é um limite rígido e nítido. Deve haver uma caixa de seleção na paleta de ferramentas, ao lado da caixa do raio da pena:

texto alternativo

(a captura de tela é de uma versão muito antiga do Photoshop!)

Vale a pena notar que a borda de seleção em preto e branco "formigas em marcha" mostra apenas o limite de 50% da seleção e, portanto, é apenas um guia. Se você salvar a seleção em um canal alfa, poderá ver as opacidades de seleção de cada pixel e, assim, ver sua seleção real.


fonte
1
sorry -. Eu deveria ter mencionado que tanto penas e as opções de Anti-aliasing foram definidas para zero / desmarcada, então não é que :( No entanto, ter-se-votou no segundo parágrafo, da qual eu não estava ciente!
Ok, nesse caso, parece um bug. Se você salvar a seleção em um canal alfa, obtém pixels que não são preto / branco puro? Você pode saber olhando o histograma. Vou ver se consigo reproduzir o problema sozinho.
5

Isso não é realmente um bug; é assim que o Photoshop lida com as seleções. As seleções são máscaras alfa no Photoshop CS + e se comportam como tal, para que possam ter pixels selecionados apenas 1/127.

Uma maneira de contornar isso é fazer sua seleção e acionar Selecione> Refinar borda e faça o contraste até 100%. Não é perfeito , mas faz um bom trabalho.

Refinar borda

coreyward
fonte
Embora as seleções sejam máscaras alfa, é possível ter uma máscara contendo apenas os valores 0 e 255, que é o que você deve obter quando a pena é 0 e o AA está desativado. Na verdade, é exatamente isso que recebo com essas configurações. O fato de não conseguir replicar o problema descrito aqui é o que me faz pensar que isso é um bug.
2

Outra maneira de se livrar das penas é usar a imagem> ajustes> limite. Você precisará mesclar a camada de seleção em uma camada preenchida de branco. Em seguida, faça o ajuste do limite. Isso lhe dará uma máscara para remover as penas.

Heather Kosek
fonte
1

Surpreendente, você está certo e parece que não há como impedir que isso aconteça, mesmo sem penugem, sem suavização de serrilhado e com a tolerância definida como zero, você ainda recebe pixels adicionais.

Você pode inverter a seleção e excluir a maior parte do anti-aliasing, mas alguns ainda permanecem dentro da seleção.texto alternativo

// edit Eu adicionei o exemplo abaixo, o anti-aliasing é mais pronunciado nos pontos no topo - eu tiro a tela para que você possa ver a área de seleção. Isso foi feito no CS5 usando a ferramenta balde de tinta.

toomanyairmiles
fonte
0

Parece que a "pena" também deve estar desmarcada nas configurações da ferramenta de seleção usada para fazer a seleção

Nicolas
fonte
2
pena AND antialias deve ser desmarcada / definida como 0
Nicolas
0

Clique com o botão direito do mouse em Seleção> Stroke 1 px.

Varinha mágica> Ajustar a tolerância> Preencher dentro

Em alguns casos, você deve fazer o caminho primeiro e depois seguir essas etapas enquanto faz o traçado com o lápis.

josef
fonte