Existe alguma ferramenta automática para remover bordas de uma imagem que foi anti-aliased em um fundo branco


1

Eu tenho algumas imagens que foram anti-aliased em um fundo branco que eu quero colocar em um fundo transparente.

Basta selecioná-lo com a ferramenta -wand / fuzzy select tool / selecionar sua terminologia de escolha e excluir o plano de fundo tende a deixar um anel de pixels quase brancos ao redor da imagem ou incluir a imagem, dependendo da configuração de tolerância.

Existe alguma maneira melhor de fazer isso, de preferência uma ferramenta automática? (Estou no Linux)

Respostas:


2

Usando o Gimp, você pode refinar ainda mais a seleção usando Select -> Feather. Eu geralmente uso a ferramenta varinha para selecionar o plano de fundo branco, selecione -> crescer seleção por 1 pixel, plumas por 2 pixels e, em seguida, remova o plano de fundo.


1

Você já tentou imagemagick ? Você pode especificar ou alterar a cor de fundo de uma imagem:

mogrify foo.png -background transparent

muda de lugar, enquanto:

convert foo.png -background transparent new.png

não toca foo.png.

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.