Convertendo tons de cinza em canal alfa

20

Eu tenho uma imagem em escala de cinza. Preciso converter tons de cinza em dados de transparência em canal alfa usando o Adobe Photoshop. Diga se a área é preta, então não há transparência. As áreas brancas serão convertidas em pixels transparentes completos no canal alfa.

Como fazer isso?

Atualizar:

Este é um arquivo de amostra que eu criei pelo Fireworks. Este exemplo é um resultado que eu gostaria de obter no Photoshop.

Amostra

Se você abrir esse PNG no Photoshop, verá o que quero dizer.

Pablo
fonte
Pelo que você disse, você não quer um canal alfa, precisa de uma máscara de camada. Por favor, veja minha resposta atualizada.
Django Reinhardt
11
Na verdade, eu preciso de alfa, mas, por favor, me dê mais tempo para verificar sua resposta e retornar para você. O que eu quero é existir no Adobe Fireworks ... mas não no Photoshop.
21411 Pablo
Bem, eu te dei o Alpha Channel, mas você decidiu que não era o que queria. Eu sugiro que você experimente a opção Layer Mask, pois isso tem os efeitos que você deseja.
Django Reinhardt

Respostas:

8

Crie uma camada totalmente preta (raster ou vetor). Então...

Layer > Add Layer Mask

Irá adicionar uma máscara totalmente branca à sua camada. Este será o canal alfa. Ao assistir aos canais (clicando na guia Canais ao lado de Camadas), você verá este canal alfa como

Layer 0 Mask

Agora você pode copiar e colar a imagem em escala de cinza (ou qualquer canal) para isso e aí está. Use CTRL + I para invertê-lo.

vbence
fonte
Como minha resposta não deu exatamente o mesmo resultado?
Django Reinhardt
Esta resposta está desatualizada. Alguém pode corrigir a nova versão do photoshop?
AzulShiva 07/06
@AzulShiva Você pode, basta propor uma edição.
vbence
17

Ok, isso é muito fácil.

  1. Vá para a guia CANAIS.
  2. Você deverá ver "Cinza" ao lado da miniatura da imagem desejada (se não vir "Cinza", sua imagem não será em escala de cinza).
  3. Ctrlclique (ou clique, se você estiver em um Mac) na imagem em miniatura ao lado de "Cinza". Isso selecionará todas as áreas brancas da imagem.
  4. Enquanto as áreas brancas permanecem selecionadas, volte para a guia CAMADAS e selecione a camada com sua imagem.
  5. Agora vá para o menu superior e selecione: Camada> Máscara de camada> Ocultar seleção. Se a opção "Máscara de camada" não for selecionável, verifique se a camada de imagem não está definida como plano de fundo (se estiver, clique duas vezes nela e clique em "OK" na janela que se abre. Agora, ela deve estar definida como " Camada 0 ").

Todas as áreas em branco agora serão transparentes no Photoshop.

Aqui está uma imagem feita com a técnica acima:

imagem editada com a técnica acima

Django Reinhardt
fonte
Eu tenho a versão negativa. No entanto, a imagem não é transparente. O que eu esperava era ver a imagem de fundo de forma transparente nas áreas brancas quando coloco essa imagem em escala de cinza em cima da outra. Isso não está acontecendo. Também esperava na própria imagem em escala de cinza ver a grade de transparência de fundo do photoshop padrão.
1717 Pablo Pablo
Entendo. Acho que você formulou sua pergunta errada, então. Você não quer um canal alfa, deseja uma máscara de camada. Vou atualizar minha resposta para você.
Django Reinhardt
observe que, se você salvar este arquivo com a máscara de camada como uma tiff padrão sem camadas, a transparência será perdida e as partes transparentes descritas pela máscara ficarão brancas. (Com tiff, o alfa é um canal). Portanto, o método que você usa depende do arquivo de resultados desejado.
Horatio 17/05
horatio, isso simplesmente não é verdade. Basta garantir que "Salvar transparência" esteja ativado na janela "Opções TIFF" quando você salvar, e a transparência da Máscara de camada será salva, mesmo quando você escolher "Descartar camadas". Não acredita em mim? Experimente você mesmo.
Django Reinhardt
3

o programa GIMP (é gratuito para uso e download e é semelhante ao photoshop) tem uma maneira muito simples de fazer exatamente o que você está solicitando sem muita escolha e mascaramento. Eu sei disso porque aprendi a editar e pintar fotos no GIMP antes de ir para o photoshop e fiquei chocado que o photoshop não tivesse essa maneira rápida e fácil de tirar todo o branco, cinza e manter uma aparência suave do preto sem um muitos passos.

Quando você está no GIMP, o processo é o seguinte:

1 Abra o documento (por exemplo, foto em preto e branco) 2. Clique com o botão direito do mouse na foto no menu de camadas e selecione "adicionar canal alfa". 3. Vá para o menu Cor na parte superior e selecione "Cor para alfa". Uma janela aparece mostrando bateu bem. É isso aí. Seu feito. Leva um minuto.

Você pode salvá-lo como um arquivo do photoshop ou qualquer outra coisa. A cor escolhida é padronizada como branco em preto e branco, mas você pode escolher a cor que desejar. Não deixa muitas bordas irregulares.

lala
fonte
Muito Obrigado. Eu estava lutando para que o PhotoShop cooperasse com as outras respostas, mas o GIMP fez um trabalho decente dessa vez (estava prestes a escrever um script para fazê-lo - perda de tempo para uma imagem!).
PeterT
0

No Paint.NET

  1. Faça o download e instale o "BoltBait's Plugin Pack" aqui
  2. Menu Efeitos -> Objeto -> Mudar Cinza para Alfa ...
  3. Quando solicitado, "Alterne cinza para alfa excluindo", selecione branco.
Balage
fonte
0

Aqui está a resposta CORRETA para você:

As sugestões acima sobre como criar um canal Alpha e usá-lo para criar uma máscara de camada estão corretas, mas estão faltando o ingrediente final crucial. O resultado obtido acima tem transparência; no entanto, os pixels ainda estão na escala de cinza, portanto um efeito de sombra contra um fundo colorido parecerá estranho.

Você precisa adicionar um COLOR OVERLAY à sua camada e configurá-lo para BLACK. Assim, todos os pixels ainda mantêm sua transparência, mas agora são pretos. Isso significa que você pode ter um PNG transparente com uma sombra - nenhum efeito de multiplicação é necessário.

Espero que isso finalmente ajude!

TOMBEE
fonte
Parece quase que você está dizendo: "X2 seria uma pergunta melhor, e as respostas acima para a pergunta X não são completas para a pergunta X2". Essa não é uma razão válida para você jogar sombra nas outras respostas. . O OP nunca disse nada sobre querer criar um efeito de sombra e não relatou nenhum problema com as respostas mais antigas.
Scott