0 votos positivos 0 votos negativos
302 visitas
em Programas por monitor (11,3K pontos)

Boa tarde a todos!

Eu tenho uma foto de uma modelo que preciso remover o fundo. Porém, na foto a modelo está com os cabelos esvoaçando, conforme exemplo abaixo.

Foto de Anderson Miranda no Pexels

Gostaria de saber a melhor forma no Gimp para selecionar o cabelo para remover o fundo?

Gimp 2.10.8

Desde já agradeço a atenção

1 Resposta

1 voto positivo 0 votos negativos
por colaborador (8,3K pontos)
selecionada por
 
Melhor resposta

Existem várias formas para realizar esse processo, eu vou lhe mostrar o processo utilizando máscaras de camada.

Para exemplificar vou utilizar a foto disponibilizada no link abaixo:
https://www.pexels.com/pt-br/foto/mulher-sorridente-com-cabelo-ruivo-1987301/

Adicionar um canal alfa na camada

Temos que adicionar um canal alfa na camada da imagem para ter a transferência, então, execute o seguinte procedimento:

1) Clique com o botão direito em cima da camada da imagem;
https://i.ibb.co/nLGZL4z/01.gif

2) Escolha a opção “Add Alpha Channel”;
https://i.ibb.co/2y91jsx/02.gif

Duplicar a camada da imagem

Agora é necessário duplicar a camada da imagem, pois, vamos utilizar a nova camada para fazer a “separação” do cabelo do fundo.

1) No menu “Layer” clique no botão “Create a duplicate of the layer and add it to the image”;
https://i.ibb.co/XyVwK67/03.gif

Criando a máscara de camada

Agora vamos criar a máscara da camada, então, vamos deixar o fundo da imagem preto e a pessoa branca. Pois, no sistema de máscara a cor preta é excluída e a cor branca é mantida.

Lembrando, que todo processo abaixo será feito na nova camada criada.

1) Vamos deixar a imagem, em escala de cinza (Preto e branco):
1.1) Color > Desaturate > Desatura;
https://i.ibb.co/F0bmFMf/04.gif

1.2) Escolha o modo “Luminance” e clique em “OK”;
https://i.ibb.co/3MWWZJn/05.gif

2) Com a foto em escala de cinza, vamos aumentar mais o contraste. Para tal, vamos utilizar a ferramenta de curvas;
2.1) Colors > Curvers …
https://i.ibb.co/bWFs8D7/06.gif

2.2) Configurar as curvas para que tenha o máximo de contraste entre o cabelo da pessoa e o fundo;
https://i.ibb.co/74n56wg/07.gif

3) Selecione a ferramenta “Paintbrush Tool” e pinte toda pessoa de branco e todo o fundo de preto;
https://i.ibb.co/rvdCBh2/08.gif

3.1) Ficando dessa forma;
https://i.ibb.co/MCNncnY/09.gif

4) Clique na camada original e crie uma nova máscara branca de camada;
https://i.ibb.co/Xp40KDV/10.gif

5) Recorte a camada com a máscara e cole na máscara da camada, utilizando os seguintes atalhos:
https://i.ibb.co/b1BgFxJ/11.gif

6) Com isso, você vai observar que o corte do fundo foi feito com sucesso preservando os fios de cabelo:
https://i.ibb.co/gdcCdLy/12.gif

por interessado (310 pontos)
1 0
No passo 2.1 eu costumo usar a ferramenta threshold, vou testar também com a ferramenta Curves.
por monitor (11,3K pontos)
0 0
Muito obrigado pela resposta! :D
Seja bem-vindo(a) à comunidade debxp, onde você pode fazer perguntas e receber respostas de outros membros.
Atenção pessoal, esta plataforma não é um fórum, embora se pareça muito com um. Neste tipo de ferramenta, o objetivo é fazer e responder perguntas que possam resultar em material de consulta para outras pessoas que tenham as mesmas dúvidas e dificuldades. Portanto, não há sentido em utilizarmos o Ask para socialização, para emitir opiniões pessoais ou para perguntas do tipo "quem usa isso ou aquilo". Espero que compreendam o nosso propósito. :-)
...