Removendo a cor de fundo no Paint.net


33

Eu tenho uma imagem .jpg de um logotipo de texto, ela se parece com a imagem de exemplo aqui:

exemplo de logotipo

Estou usando o paint.net.

Agora, gostaria de mudar a imagem para .png, depois remover todo o fundo branco e tornar a imagem em texto preto em um fundo transparente.

Tentei a ferramenta de seleção mágica para selecionar o fundo branco e também tentei a ferramenta de seleção mágica com a tecla Shift pressionada para selecionar todo o branco pela cor, tentei ajustar a tolerância; mas sempre acabo com uma borda branca muito fina ao redor do texto em preto ou, se eu ajusto a tolerância, parte do preto é retirada, deixando o texto distorcido.

Eu acho que o problema é que existem alguns pixels que não são totalmente pretos ou brancos puros ao redor do texto. Esses estão desaparecendo do preto para o branco. Eles devem desaparecer do preto para o transparente.

Como posso remover o fundo branco e acabar com o texto em preto?

Obrigado.


1
Experimente este site. Eu realmente não acho que há um caminho na pintura clippingmagic.com
bs677

@Greeso, a imagem no formato whitch é salva, lembre-se que o png possui muitos sabores e nem todos suportam a transparência.
Francisco Tapia

Respostas:


40

Eu usei a ferramenta Balde de tinta.

  • Selecione o balde de tinta
  • Na janela Cores, clique em More >>
  • Mova o controle deslizante Opacidade - Alfa para a esquerda
  • Na barra de ferramentas, defina o Modo de inundação como Global e o Modo de mesclagem para Substituir
  • Clique na área branca.

2
Isso funciona até certo ponto, mas consome algumas das "letras", então as palavras se tornam mais finas :(
Greeso

1
Este é exatamente o que eu queria, ele consegue remover alguns dos antialiasing mistura de fundo que é perfeito
Glen Blanchard

1
Funciona como um encanto, basta ajustar a tolerância ao que você precisa (geralmente de 5 a 10%).
Kirill Osenkov

Na 4.0.16, não há opção Substituir ao clicar duas vezes na camada e abrir a lista Blending> Mode.
OvertheRainbow

Muito obrigado por compartilhar esta dica, ele funciona um prazer :)
user283868

12

O Paint.net possui uma ferramenta Magic Wandque seleciona parte uni-color, selecione com ela e pres del. No final, não esqueça de salvar como png. Para partes desfocadas, é necessário limpá-la, ampliando a imagem e usar a borracha para remover manualmente as partes desfocadas

insira a descrição da imagem aqui


5
Não é uma boa solução. Isto é o que eu tentei no começo. A área "embaçada" não deve ser arruinada, mas sim desbotada em transparente, em vez de branca.
Greeso

3
Não existe uma solução ideal para um clique. Você precisa fazer isso manualmente de uma forma ou de outra. Veja os tutoriais de Photoshop no YouTube e tentar imitá-los em pain.net
emirjonb

Isso funcionou muito bem para mim. Consegui manter a área "embaçada" apenas ajustando a tolerância.
AN

5

Existem várias maneiras de conseguir isso, mas abaixo estão duas das maneiras mais fáceis. Os resultados finais são mais ou menos equivalentes, portanto, tente os dois para ver qual deles parece melhor para você.

  1. Use o plugin Color to Alpha nos plugins Photo e Color de Tanel ( download ).
    Comece com os seguintes parâmetros e experimente a partir daí:

    • Matiz = desativado
    • Saturação = desativada
    • Brilho = de 255 a 255
    • Tolerância = 128
    • Pena = 0
    • Opacidade base = 0
    • Inverter Alfa = ativado
    • Substituir Alfa Original = desativado
  2. Use o plugin AlphaSpace ( download ).
    Comece com os seguintes parâmetros e experimente a partir daí:

    • Transparência Cor = Branco
    • Tolerância = 125

0

Você deve fazer a abordagem inversa aqui. Não tente remover o material anti-aliasing. Em vez disso, basta recortar a parte preta do texto e movê-la para uma camada transparente.

Abra a imagem.
Use a ferramenta varinha mágica.
Clique na parte preta do texto.
Ajuste a tolerância para ter certeza de pegar apenas os pixels mais escuros.
Corte a seleção, deixando um contorno cinza fraco (a parte que você não queria mesmo).
Use ctrl+ ne ele criará automaticamente um tamanho perfeito para sua nova imagem.
Cole sua imagem.
Feito.

Esse processo levou 90 segundos com sua imagem. Aqui está:


-2

Acredito que essa técnica também seja possível no Paint.net:

Crie uma nova camada e verifique se ela é totalmente transparente. (use a borracha nessa camada, se necessário)

Mova essa camada para baixo.

Agora, na sua camada atual, defina a mistura como Escurecer, 100%

Agora achatar para uma imagem.


1
Não funcionou :(
Greeso 07/07

2
Você o salvou como 32 bits ou 24? Precisa de ser 32 para a camada de transparência
Tetsujin

Talvez eu não esteja fazendo certo. Aqui está como eu entendi as instruções: (1) Crie uma nova camada transparente. (2) Mova para baixo a camada transparente. Então agora temos a camada inferior é a camada transparente e a camada superior é a minha camada de logotipo. (3) Na camada superior do logotipo, defina a mistura como "Escurecer" clicando duas vezes na camada e alterando as propriedades do modo de mesclagem. Defina também a opacidade como 255. (4) Nivele a imagem, garantindo que a camada superior do logotipo esteja selecionada, clique no menu Imagem e escolha o submeu Nivelar. O que estou fazendo está correto? Nesse caso, nada está acontecendo infelizmente.
Greeso 8/07

Você vê o logotipo se tornar transparente durante o processo? Se não, então de fato não está funcionando. Experimente qualquer uma das outras opções de mixagem.
LPChip

também pode ser que achatar volte a transparência para branco. Fazia muito tempo que eu trabalhava com o paint.net.
LPChip
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.