O Photoshop tem um equivalente ao "Color to Alpha" do Gimp?


44

Eu descobri o recurso "Color to Alpha" do Gimp , e o homem é incrível! Basicamente, ele extrai uma cor específica de uma seleção e a converte em transparência. Isso me deu a capacidade de transformar uma garrafa tirada em um plano de fundo em uma camada verdadeiramente transparente, com destaques e sombras intactos.

O Adobe Photoshop tem algo semelhante? Pago ou não? ( Aqui está minha tentativa de obter aproximadamente 60% de qualidade do plugin Gimp )


A seleção da faixa de cores funciona muito mal. Tanto quanto eu posso ver, não há como realizar essa ação da melhor maneira possível.

19
+1 para perguntar se um recurso do GIMP está disponível no PS, estava cansado de ouvir o oposto o tempo todo: D
fahad.hasan

3
Embora a ferramenta de seleção de cores no Photoshop possa ser útil para algumas coisas, não é a mesma coisa que as cores do Gimp para alfa. É como usar modos de transferência, como multiplicar, tela ou sobreposição, em vez de usar a ferramenta varinha mágica para selecionar branco, preto ou cinza. Como exemplo: se você tivesse uma camada roxa sólida e usasse a cor para alfa para remover o azul, obteria uma camada vermelha sólida e meio transparente, enquanto a cor para alfa não faria nada porque não há azul sólido na camada.

Surpreende-me verdadeiramente como o Photoshop ainda não pode ter uma ferramenta tão boa e fácil. Eu uso isso o tempo todo quando vou ao "Gueto" ao pegar fontes de lugares que permitem que você visualize fontes para comprar. Ele permite que você puxe todo o branco do fundo (depois de ter aparado as bordas e o inverso ter sido preenchido com branco - exceto o texto). Cria imagens transparentes super fáceis. : /

@ Stephen: Alguma sorte em descobrir uma solução para isso ainda? Parece que todas as respostas até agora não fizeram o que você precisava.
jrista

Respostas:



5

Acredito que você pode usar a Select -> Color Range...ferramenta para conseguir esse efeito. A ferramenta de seleção de intervalo de cores é um recurso bastante útil que permite clicar em uma cor em uma versão em escala de cinza da sua imagem e usar um controle deslizante de "imprecisão" para ajustar o intervalo. Você também pode visualizar a seleção na imagem completa. Isso cria uma máscara normal de photoshop quando você escolhe OK.

Depois de selecionar sua linha de base, você poderá ajustar ainda mais a máscara usando todas as ferramentas de máscara normais no Photoshop. Essa é provavelmente a maneira mais ideal de fazer o que você precisa fazer (com base na sua pergunta anterior, tentando isolar uma garrafa?) A seleção Color Range fornecerá uma máscara quase ideal com transparência no tato ... e você pode ainda ajustar isso para corrigir áreas que foram selecionadas que não deveriam ter sido, ou que foram excluídas e que deveriam ter sido selecionadas. Depois de ajustar sua máscara, basta pressionar Deletee ver a mágica acontecer. Como a máscara era uma máscara alfa completa, a exclusão removerá vários graus de "opacidade" com base na intensidade com que uma área corresponde à cor de base que você selecionou inicialmente.

Como o fundo é branco, selecionar a cor branca e ajustar a imprecisão para "preencher" adequadamente as partes brancas exibidas nas garrafas deve fornecer uma máscara bastante eficaz em aproximadamente 30 segundos. Um pequeno ajuste pode levar alguns minutos, mas o resultado final deve ser melhor que o plug-in Gimp "Color to Alpha" (pelo menos, com base nos poucos exemplos que eu vi ... parece um pouco zeloso demais) na aplicação da transparência.)

De um modo geral, um fundo "verde total" ou "azul completo" pode ser melhor para esse tipo de coisa. O branco é uma mistura de todas as cores, e isso pode dificultar o isolamento de objetos específicos de um plano de fundo "colorido". Geralmente, é por isso que muitas seqüências de efeitos especiais gravadas em filmes são filmadas em um cenário verde ... é mais fácil filtrar durante a composição pós-processo (é uma única cor "primária" no modelo RGB, em vez de uma mistura de todas Isso é chamado de filtragem Chroma Key.) Observe que você deseja usar uma chave chroma complementar às cores do objeto que está sendo filmado. Por exemplo, se você estiver fotografando uma garrafa verde, talvez seja melhor usar um fundo vermelho, pois o uso de um fundo verde dificultaria a exclusão de um fundo verde sem perder a garrafa junto com ele. Se você tiver garrafas amarelas, laranja, vermelhas ou marrons, um fundo azul pode ser o melhor. A idéia geral, no entanto, é usar um plano de fundo complementar (pense na cor oposta na roda de cores) aos objetos em primeiro plano sendo fotografados.


1
Pelo que experimentei, Select Color Range faria uma seleção difícil. por exemplo, no plug-in do Gimp, se houver uma mancha verde, e eu estiver removendo cinza, o fator cinza do verde será convertido em transparência. Selecionar faixa de cores provavelmente não selecionaria completamente a tonalidade verde transparente.
26410 Stephen

Eu usei essa ferramenta várias vezes ... ela faz uma seleção "suave" ou, em termos mais específicos, gera um canal de "máscara rápida" em escala de cinza usado para gerar a máscara. Se você precisar de uma demonstração, eu posso fornecer uma, mas "Selecionar faixa de cores" é basicamente o recurso "Cor para alfa", com o requisito extra de que você pressione a tecla Delete para realmente tornar a cor "alfa". Quanto ao "fator cinza", você tem alguns problemas com isso, devido ao cinza que contém os níveis R, G e B. O uso de uma chave de croma complementar adequada elimina isso, mas o que você precisa ainda é possível com a BG branca.
jrista

4

Eu não usei o recurso Color to Alpha no GIMP, mas é semelhante à conversão de um canal em alpha. No painel de canais, clique no controle (ou clique no comando se estiver em um Mac) no canal que deseja converter. Em seguida, você pode criar uma máscara a partir da seleção ou pressionar excluir.

Se você quiser mais controle, poderá editar a máscara usando curvas, níveis, etc. Crie a máscara como mencionei acima e selecione-a no painel de canais e aplique os ajustes que desejar.

A ferramenta Color Range, como sugerido por jrista, também funcionará, mas acho o método de canais um pouco mais fácil de controlar.


Portanto, a questão é que uma garrafa clara e esburacada sobre um fundo vermelho terá algumas partes em vermelho (como seria de esperar), algumas partes em branco (devido a reflexos das luzes), outras partes em vermelho brilhante (devido à concentração de luz através refração), e algumas partes totalmente em preto (já que onde há concentração de vermelho, haverá falta dela) e, claro, tudo o que estiver no meio . Portanto, o que isso significa é que todo o matiz vermelho deve ser removido, uma correspondência exata de vermelho é 0% alfa e continua a partir daí para 100% alfa completo (branco e preto).
Stephen

Isso não removerá o tom vermelho. Apenas o torna parcialmente transparente. Se você deseja remover o vermelho, existem várias maneiras de fazer isso. Uma maneira é o ajuste de matiz / saturação.
mcrumley

1

Poucos anos depois, mas acho que o que você está procurando é chamado de Color Range Masking. Procure ou siga aproximadamente estas etapas: 1. Crie uma máscara para a camada que contém a cor que você deseja obter transparente e verifique se a máscara está selecionada. 2. Procure a janela Máscaras ou Propriedades (desde CS6) (Janela> Máscaras / Propriedades). 3. Lá você encontrará um botão chamado "Intervalo de cores ..." 4. Na nova janela, você pode experimentar a cor que deseja mascarar ou até mesmo adicionar várias cores usando o botão com o amostrador e o sinal de mais. Eu sugiro definir a Visualização da seleção como Escala de cinza. Apenas brinque com isso. :)


0

Na minha experiência pessoal, "Selecionar faixa de cores" faz uma seleção bastante difícil. Você pode complementar isso, no entanto, com a ferramenta "Refine Edge ..." depois de executar a seleção inicial. Escolha sua visualização como "Sobreposição", selecione "Raio inteligente" e ajuste o raio até que a sobreposição cubra toda a cor que você deseja remover. Escolha Saída para seleção, clique em OK e exclua a seleção. Isso deve remover todos os bits que um simples "Selecionar intervalo de cores" deixa para trás.


-2

Cor para transparência

Photoshop

  • Abrir imagem
  • F7 para abrir o painel de camadas
  • se a camada estiver bloqueada, clique duas vezes onde diz Background
  • Duplicar Camada
  • Excluir camada com cadeado
  • Agora use a varinha mágica e clique na área de cor que você deseja remover e excluir

GIMP

  • imagem aberta
  • vá para camada / transparência
  • adicionar canal alfa
  • ferramentas / ferramentas de seleção / seleção / exclusão difusa
  • ou u / delete

Veja os comentários abaixo da pergunta, no entanto. Isso não faz a mesma coisa.
mattdm

oi mate esses dois processos fazem exatamente o mesmo ou você está se referindo ao Gimp aqui com Colors / Color para alpha
shantiq

Sim, é a isso que estou me referindo, porque é disso que se trata. :)
mattdm

ha, mas leva você lá também! a forma como mostro aqui é fazê-lo em etapas, se você tiver mais de uma cor que deseja transformar em transparente. O método que mostro aqui é o mais próximo que encontro no PSP; ele faz o mesmo
shantiq

Veja os comentários do usuário6055 acima, ou observe o que Stephen diz na própria pergunta. Há mais do que isso.
mattdm
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.