Ir para o conteúdo
PyPro PyPro
Artigos Cursos Projetos Missão Sobre nós Contato

Dicas Pythônicas

Removendo o Fundo de uma Imagem com Python

Essa técnica é particularmente útil em projetos de design, edição de imagens ou quando você precisa de imagens com fundo transparente para apresentações ou sites.

Por Dilermando Piva Jr. · 27/01/2025

Olá, caro leitor! Seja muito bem-vindo a mais uma edição da "Dicas Pythonicas".

Aqui no pyPRO, continuamos a compartilhar dicas práticas e poderosas para ajudá-lo a dominar Python em diversas aplicações.

Hoje, vamos mostrar como remover o fundo de uma imagem usando Python. Essa técnica é particularmente útil em projetos de design, edição de imagens ou quando você precisa de imagens com fundo transparente para apresentações ou sites.

Aqui está o código que usamos para realizar essa tarefa:

# Image Background Remover

# pip install rembg

# pip install pillow

from rembg import remove as rm

from PIL import Image

def Remove_Fundo(img):

   imagem = Image.open(img)

   fundo = rm(imagem)

   fundo.save('rimagem04.png')

Remove_Fundo('imagem04.png')

 

Como Funciona?

Instalação de Dependências: Primeiro, é necessário instalar as bibliotecas rembg e Pillow com os seguintes comandos:

pip install rembg

pip install pillow

 

A biblioteca rembg é especializada em remover fundos de imagens, enquanto Pillow é usada para manipulação de imagens.

Função Remove_Fundo: Esta função abre uma imagem usando Pillow e aplica o método remove da biblioteca rembg para remover o fundo.

Salvamento da Imagem: A imagem resultante, sem o fundo, é salva com o nome 'rimagem04.png'.

Este processo é bastante eficiente e pode ser integrado em pipelines de processamento de imagens ou utilizado em projetos que exigem manipulação visual.

Espero que esta dica te inspire a explorar mais sobre manipulação de imagens com Python. Não perca a próxima edição, onde traremos mais dicas para aprimorar suas habilidades em Python!

Um forte abraço,

 

Prof. Dr. Dilermando Piva Jr.
Idealizador do pyPRO
Visite: https://pypro.com.br para mais informações sobre Python, Ciência de Dados e Git/GitHub.

← Voltar para artigos

pyPRO - Python para todos.

Instagram YouTube LinkedIn X (Twitter)