Gimp: Cor para alfa


11

Tenho uma imagem na qual desejo que todos os pixels com uma cor específica sejam convertidos em pixels transparentes. A operação não deve alterar o valor da cor / alfa de nenhum pixel que não corresponda exatamente à cor. Como faço isso?

No começo, pensei em usar Cores -> "Cor para Alfa", mas isso não funciona porque altera a cor de todos os pixels (adiciona um valor alfa a todos os pixels).

Usando o Gimp 2.6.11 no Linux

Respostas:


7

Você usa a Color to Alphaferramenta, mas também precisa isolar a cor usando a Select by colorferramenta. Aqui está como consegui substituir uma cor específica por transparente:

  • Crie uma nova camada transparente na parte inferior da pilha de camadas.
  • Use a Select by Colorferramenta para isolar a cor. Certifique-se de definir threshold = 0.0;
  • Agora que você tem a seleção, use a Color to alphaferramenta e eyedropper(depois de clicar duas vezes na cor "de") para selecionar sua cor.
  • Clique OK(duas vezes).

Deixe-me saber se isso funciona para você ou se você precisa que eu esclareça mais.


1
Isso foi quase certo para mim. Eu precisava clicar com o botão direito na camada e selecionar Add Alpha Channel. Então eu usei Select by Color. Então eu apaguei a seleção. Depois disso, a Color to Alphaferramenta não foi necessária.
Bafilius 16/05
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.