Eu gostaria de fazer um texto bem detalhado, mas essa ferramenta em Python é muito simples e direta ao ponto!
Basta instalar o pip e com o pip
instalar o pacote rembg
:
pip install rembg --user
O parâmetro
--user
deixará esse pacote/módulo/biblioteca disponível somente para seu usuário:${HOME}
é necessário possuir o diretório~/.local/bin
incluido na sua variável de ambiente${PATH}
, se não estiver, rode o comando:
echo 'export PATH="${PATH}:${HOME}/.local/bin"' >> ~/.bashrc
Se quiser para todos usuários do sistema, rode:
sudo pip install rembg
.
Agora é só criar um código básico, exemplo:
code.py
from rembg import remove
from PIL import Image
input = Image.open("bird.png")
output = remove(input)
output.save("output.png")
A imagem sem fundo será salva no diretório que você executou o código e o nome dela será:
output.png
Caso queria testar com a imagem desse exemplo, salve-a:
Muito bom, né?!