Cree su propia foto de pasaporte con un solo clic y elimine el fondo con nuestro editor de fotos.

Esta aplicación utiliza IA para cambiar y recortar automáticamente los fondos de las imágenes. Puede eliminar, reemplazar o cambiar el fondo de una foto con facilidad. Simplemente recorte su foto y péguela en un nuevo fondo.



Esta herramienta intuitiva de eliminación y cambio de fondos le ayuda a recortar imágenes automáticamente con IA, eliminando el fondo y creando un sello PNG transparente de alta calidad. Además, cuenta con más de 200 imágenes en 4K/HD para cambiar el fondo con un solo toque.

 Modo automático IA

Reconoce imágenes de personas, animales, plantas, anime, etc.

Seleccione la foto y la herramienta avanzada de IA recortará el objeto perfectamente con un solo clic.

No es necesario borrar manualmente fondos complicados.

Modo manual

Delinee rápidamente el objeto de su foto que desea recortar.

Borre y repare la imagen recortada fácilmente.

Codigo de Fuente

import cv2

import numpy as np


def remove_background(image_path, output_path):

    # Leer la imagen

    image = cv2.imread(image_path)

    if image is None:

        print("Error: No se puede leer la imagen.")

        return


    # Convertir la imagen a escala de grises

    gray = cv2.cvtColor(image, cv2.COLOR_BGR2GRAY)


    # Aplicar un umbral para crear una máscara binaria

    _, binary_mask = cv2.threshold(gray, 150, 255, cv2.THRESH_BINARY_INV)


    # Refinar la máscara usando la operación de apertura (erosión seguida de dilatación)

    kernel = np.ones((5, 5), np.uint8)

    binary_mask = cv2.morphologyEx(binary_mask, cv2.MORPH_OPEN, kernel, iterations=2)


    # Usar la distancia transformada para encontrar el fondo seguro

    dist_transform = cv2.distanceTransform(binary_mask, cv2.DIST_L2, 5)

    _, sure_bg = cv2.threshold(dist_transform, 0.1 * dist_transform.max(), 255, 0)

    sure_bg = np.uint8(sure_bg)


    # Invertir la máscara del fondo seguro para obtener la máscara del primer plano

    sure_fg = cv2.subtract(255, sure_bg)


    # Crear una máscara de tres canales para aplicar a la imagen original

    sure_fg_color = cv2.merge([sure_fg, sure_fg, sure_fg])


    # Aplicar la máscara a la imagen original para obtener el primer plano

    foreground = cv2.bitwise_and(image, sure_fg_color)


    # Guardar la imagen resultante

    cv2.imwrite(output_path, foreground)

    print(f"Imagen guardada en {output_path}")


if __name__ == "__main__":

    input_image_path = "ruta/a/tu/imagen.jpg"

    output_image_path = "ruta/a/tu/imagen_sin_fondo.png"

    remove_background(input_image_path, output_image_path)


Modo de desenfoque DSLR

Use el efecto de desenfoque para crear imágenes impresionantes con fondos borrosos.

Seleccione la imagen de nuestra galería y aplique el efecto de fondo borroso para obtener resultados perfectos cada vez.

Desenfoque de forma

Nuestra opción de desenfoque de forma le permite crear fotos desde ángulos diferentes y sorprendentes.

Modo de salpicadura de color

Photo Color Splash ofrece más de 50 marcos de fotos de alta calidad con colores vivos para decorar sus imágenes favoritas.

Este editor aplica efectos especiales como blanco y negro, sepia, escala de grises, nitidez, desenfoque y más. Ajuste la temperatura del color, reflejos, efectos de espejo, toque de color, belleza de la piel y efectos de transición para crear arte en color.

Photo Cut ofrece cientos de plantillas gráficas prediseñadas para imágenes de perfil, invitaciones de cumpleaños, plantillas de fitness y eventos. Puede personalizar estas plantillas con su propio texto, calcomanías e ilustraciones.

Las imágenes recortadas y transparentes se pueden guardar como pegatinas y superponer en otras fotos. Cree pegatinas PNG transparentes y combínelas con cualquier fondo de color. La función de eliminar fondo crea PNG o JPG transparentes, perfectos para usar en otros programas y crear fotomontajes, collages o hermosos fondos.

Cutout Pro - Background Remove900kb