Cómo quitar el fondo de una imagen o fotografía en 5 segundos

February 20, 2023

Python tiene millones de usos que te solucionan tareas que no solamente se relacionan al análisis de datos. En este caso, de suma utilidad para diseñadores gráficos, te voy a mostrar un código que al correrlo en tu computadora te va a permitir eliminar el fondo de una imagen en tan solo 5 segundos.

Resulta esencial que tengas Python instalado en tu computadora

Eliminando el fondo de una imagen con Python

#Instalamos la librería necesaria
!pip install rembg

#Llamamos a la libreria instalada
from rembg import remove

#Path de imagen que tenemos en nuestro disco e imagen que vamos a obtener como resultado
input_path = "/Users/rodipardo/Downloads/lion.jpeg"
output_path = "/Users/rodipardo/Downloads/export.jpg"

#Leemos imagen input y Python procede a generarte una nueva imagen sin fondo en output
with open(input_path, 'rb') as i:
    with open(output_path, 'wb') as o:
        input = i.read()
        output = remove(input)
        o.write(output)
Estos son los resultados obtenidos
Imagen original
Imagen generada con Python

Rodolfo Pardo analista de datos

Esta nota fue escrita por Rodolfo Pardo Analista de datos en Python