Isso aconteceu com mais de uma imagem recentemente.

Eu abro uma imagem no GIMP com o propósito de tornar o fundo transparente. A primeira coisa que faço é Adicionar canal alfa. Prossigo para remover o fundo. Assim que terminar, exporto como PNG. Mas o fundo não é transparente. Eu não consigo entender por que isso acontece. Nunca tive esse problema antes. A imagem está no modo RGB. Estou usando o GIMP 2.8.10. Há alguma etapa óbvia que estou perdendo?

Comentários

  • Bem, pelo menos com o photoshop, os iniciantes costumam esquecer de remover ou ocultar a camada de fundo branco antes de salvar.
  • Você confirma que vê o padrão xadrez cinza nas áreas que deveriam ser transparentes antes de exportar?
  • Seria útil se você pudesse postar " antes / depois " imagens que demonstram o efeito (e, se possível, uma terceira imagem que demonstra o resultado que você realmente deseja). Se a imagem parecer boa no GIMP antes de você exportá-la, uma captura de tela também pode ajudar.
  • Se máscaras de camada estiverem envolvidas, o OP pode ter exportado a máscara em vez da imagem real. Mas como não havia uma descrição passo a passo de como reproduzir o problema, nunca saberemos …
  • Eu encontrei um bug: Para reproduzir: abrir png sem transparência, adicionar canal alfa, adicionar conteúdo transparente , exportar PNG, o novo arquivo não ' tem transparência. Solução alternativa: adicione o canal alfa, salve como XCF, feche o GIMP, reabra o XCF, exporte como PNG.

Resposta

Eu descobri por que isso pode acontecer. Se o Modo de imagem estiver definido como Cor indexada , a exportação não parece aceitar o canal alfa adicionado. Portanto:

  1. Imagem → Modo → RGB

  2. Arquivo → Exportar como → imagename .png

Isso agora deve exportar a imagem com o canal alfa e transparência.

Comentários

  • No modo indexado, o canal alfa é binário (totalmente opaco ou totalmente transparente), pois é isso que o formato GIF suporta.
  • Portanto, o canal alfa seria exportado OK com " indexado no modo ", se exportando como " gif ", mas parece ser descartado no modo " indexado " ao exportar como " png ". Não tem certeza se ' é um bug do GIMP? Ou talvez algum feedback do usuário seja útil (como um aviso sobre a perda do " binário " canal alfa ao exportar para " png ") …
  • Pode ' dizer sem verificar com o OP ' s XCF.
  • Isso corrigiu para mim e, com suas informações, explica o porquê. Não ' não vejo nenhuma razão para supor que o OP tinha um problema diferente com sintomas idênticos 🙂
  • Meu problema era o inverso, eu queria que o fundo transparente. Mudei para RGB e isso resolveu meu problema.

Resposta

Caso você também queira o fundo transparente, você terá que dizer ao Gimp qual é a cor.

Portanto, além de adicionar um canal alfa, também teremos que converter a cor da camada de fundo em transparente. Se nenhum canal alfa foi definido, escolhendo Camada> Transparência> Cor para alfa … irá adicionar automaticamente um canal alfa com a cor escolhida para ser transparente.

Observe que isso também irá introduzir semitransparência no primeiro plano se não tivéssemos definido o fundo como uma camada separada, o que provavelmente não é o que queríamos.

Neste caso, para deixar o primeiro plano opaco e apenas tornar o fundo transparente, nós tem que selecionar todas as áreas de fundo (usando a ferramenta varinha ou a ferramenta selecionar por cor ). Podemos então remover o plano de fundo para a transparência selecionando Editar> Limpar ou pressionando Del .

Comentários

  • Eu … duvido que ' seja o problema. O OP diz que eles " removem o plano de fundo " após adicionar o canal alfa e, no entanto, ' está fazendo isso, parece que eles sabem fazer isso. Dito isso, ' não há informações suficientes na questão para realmente diagnosticar o problema, então posso ' descartar completamente a possibilidade que você pode estar certo afinal.

Resposta

Talvez haja um simples etapa que está faltando, na verdade eu fiz! Quando você exporta o arquivo como um.arquivo png, você também tem uma caixa de diálogo que aparece. A opção “Salvar cor de fundo” está marcada? Se for, então este é o problema!

Comentários

  • Para os registros: não, isso não é ' para o problema, tudo o que isso faz é definir um pedaço específico do arquivo PNG para indicar uma cor de fundo para renderizações PNG que não ' não suportam transparência.

Resposta

Então você abriu uma imagem no GIMP e começou a remover o plano de fundo da imagem.

Estas são as etapas que você seguiu para o início da remoção do plano de fundo da imagem:

  1. Camada
  2. Transparência
  3. Adicionar canal alfa

Quais são as suas próximas etapas para remover o plano de fundo?

Além disso, após remover oficialmente o plano de fundo, você:

  1. Arquivo
  2. Exportar como
  3. renomear para image.png?

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *