Eu gostaria de usar esta imagem em um site.
O que preciso fazer é alterar o plano de fundo de preto para transparente, para que eu possa usar a seta no meu site mantendo o plano de fundo da página.
Usei o Gimp para converter a imagem em .png, mas como devo proceder agora?
Respostas:
A ferramenta Color to Alpha do GIMP é muito útil se você souber usá-la , e esta tarefa parece particularmente adequada:
#000000
) como a cor para torná-lo transparente.fonte
Você pode usar a ferramenta Selecionar por cor do GIMP ou a ferramenta Varinha mágica. De qualquer forma, basta selecionar todos os pixels pretos. Em vez de excluir os pixels selecionados, aplique uma máscara de camada:
Marque o
Selection
botão de opção " " e marque aInvert mask
caixa de seleção " ". Agora, todos os pixels pretos são transparentes.Exporte como PNG ou GIF.
O problema está nas bordas ao redor da seta, onde você pode ter alguns pixels pretos para formar um fosco. Eu não sei no GIMP, mas o Photoshop tem um bom recurso para remover o fosco anterior e / ou adicionar um fosco de sua escolha.
fonte
Não uso o gimp, mas esta imagem é um caso simples em que deve ser fácil obter uma transparência decente.
Se você selecionar a imagem inteira e usá-la (ou melhor, a versão em escala de cinza) como um canal alfa, estará pronto.
Dependendo dos recursos de exportação do software, você pode simplesmente escolher o alfa como transparência PNG ou usar o canal alfa como uma máscara de seleção e excluir a seleção (ruim) ou usar a seleção como uma máscara de camada (não destrutiva) e, em seguida, exportação.
fonte
Aqui está uma técnica útil do GIMP que usei recentemente para isso - provavelmente semelhante a "Color To Alpha" (a Color To Alpha foi acinzentada para mim, mesmo estando no modo RGB), mas esse método me deu algumas personalizações úteis sobre como "soft "eu queria que as bordas aparecessem (ao contrário das técnicas de varinha mágica que deixam uma fina borda preta ao redor da imagem, em vez de deixar as bordas parcialmente transparentes).
Em poucas palavras, copiei uma versão em escala de cinza da imagem original para o Layer Mask / Alpha Channel e, em seguida, usei Curves no Alpha Channel para tornar a maior parte da imagem opaca, ajustando a translucidez das bordas. Efeito muito agradável e muito personalizável.
Aqui está um passo a passo para fazer isso:
Colors > Desaturate... > Lightness
na camada "imagem alfa"Add Alpha
(se ainda não estiver pronto)Select All
&Copy
)Paste
no canal Alpha da "imagem" (clique na miniatura direita da camada "imagem" e cole-a)Opcional: clique com o botão direito do mouse em "imagem" e
Show Layer Mask
(deve mostrar o que você colou). Se você omitir isso, poderá ver a transparência mudar ao vivo durante a próxima etapa.Color > Curves
Desmarque
Show Layer Mask
para ver a transparência aplicada.Mover o ponto de saturação das curvas (na parte superior das curvas) e a velocidade com a qual diminui permite ajustar o quanto das bordas da imagem são transparentes e quanto.
fonte
Você pode usar o Adobe Photoshop. Vá para Selecionar -> Faixa de cores . Enquanto pressiona Shift , clique na cor que você precisa remover (preto no seu caso). Pressione OK. Então todo o seu preto será selecionado; Agora clique em Excluir.
fonte