Para qué sirve una imagen recortada
Quitar el fondo convierte una foto en una capa que puedes colocar en cualquier parte. Usos habituales:
- Fotos de producto para una tienda o un marketplace que exige fondo blanco liso o transparente.
- Fotos de perfil y páginas de equipo en las que todos deben compartir el mismo fondo.
- Miniaturas, carteles y diapositivas en los que una persona u objeto se superpone a un diseño.
- Stickers y recortes para apps de mensajería o para imprimir.
El resultado es un PNG en el que el sujeto conserva sus píxeles originales y todo lo que lo rodea pasa a ser transparente, así que después puedes ponerlo sobre cualquier color, degradado o foto.
Cómo se detecta el sujeto
La herramienta usa ISNet, una red de segmentación entrenada para separar el objeto principal en primer plano de su entorno. Se ejecuta con el motor ONNX Runtime compilado a WebAssembly, completamente dentro de la pestaña del navegador. El archivo del modelo es una versión compacta de 8 bits de unos 45 MB; se descarga la primera vez y se guarda en la caché del navegador, así que en las siguientes visitas el procesamiento empieza de inmediato.
Con cada imagen, el proceso es:
- La foto se escala a 1024 por 1024 píxeles, el tamaño con el que se entrenó la red.
- La red genera una máscara en la que cada píxel recibe un valor entre fondo total y primer plano total.
- La máscara se vuelve a escalar a las dimensiones originales de tu imagen con una interpolación suave.
- La máscara pasa a ser el canal alfa de la foto original y el resultado se guarda como PNG.
Hay dos consecuencias que conviene conocer. La primera: el resultado mantiene tu resolución original, porque solo la máscara se calcula a 1024 píxeles; el sujeto en sí nunca se reduce. La segunda: la máscara es suave y no un simple sí o no, así que bordes como el pelo, el pelaje o el desenfoque de movimiento se desvanecen gradualmente en lugar de cortarse con una línea dura. Normalmente queda más natural, pero también significa que los flecos semitransparentes pueden arrastrar un rastro del color del fondo anterior.
Fotos que funcionan bien y fotos que no
La red busca un único sujeto claro. Los resultados más limpios se obtienen cuando:
- El sujeto está enfocado y ocupa buena parte del encuadre.
- Hay contraste de color o de brillo entre el sujeto y el fondo.
- El sujeto es una sola persona, animal, producto o vehículo.
Casos más difíciles:
- Escenas recargadas con varios objetos. El modelo tiene que adivinar cuál es el sujeto y puede conservar partes del fondo o dejar fuera a parte de un grupo.
- Sujetos que se confunden con el fondo. Una taza blanca sobre una mesa blanca, o pelo oscuro contra una pared oscura, da bordes borrosos o incompletos.
- Objetos transparentes y reflectantes. El vidrio, el agua y el cromo dejan ver el fondo a través de ellos, algo que ninguna máscara puede representar con limpieza.
- Imágenes muy anchas. Como la imagen se comprime a un cuadrado para analizarla, una panorámica larga pierde detalle horizontal y los elementos finos pueden pasarse por alto. Recortar antes más cerca del sujeto con recortar imagen suele mejorar la máscara de forma notable.
Si el resultado es casi correcto, retocar rápidamente los bordes en cualquier editor de imágenes suele ser más rápido que repetir la foto.
Cómo adaptar el resultado a su destino
Los PNG transparentes pesan más que los JPG, a menudo entre dos y cinco veces el tamaño de la foto original, porque la compresión PNG no tiene pérdidas y el canal alfa añade datos. Eso no es problema para trabajo de diseño, pero sí resulta pesado para una página web o para subirlo a un marketplace.
- Para un fondo sólido, convierte el PNG con PNG a JPG, que rellena las zonas transparentes de blanco o del color que elijas y genera un archivo mucho más ligero.
- Para un archivo transparente más pequeño, redúcelo al tamaño al que realmente se va a mostrar con redimensionar imagen; un recorte de 4000 píxeles mostrado a 800 píxeles son bytes desperdiciados.
- Para un catálogo de productos uniforme, fotografía todos los artículos desde la misma distancia para que los recortes salgan a una escala parecida.
Puedes soltar varias fotos a la vez. Se procesan una tras otra y puedes descargarlas por separado o todas juntas en un ZIP.
Requisitos del dispositivo
Como el modelo se ejecuta en tu propio procesador, la velocidad depende de tu hardware. En un portátil reciente cada imagen tarda unos segundos una vez cargado el modelo; los móviles antiguos pueden tardar bastante más. El uso de memoria crece con el tamaño de la imagen: una foto de 12 megapíxeles necesita varios cientos de megabytes durante el procesamiento, así que las imágenes muy grandes pueden fallar en el móvil. Si te pasa, redimensiona antes la foto o usa un navegador de escritorio. Ninguna imagen sale nunca del dispositivo, lo que también significa que la herramienta sigue funcionando con una conexión lenta una vez que el modelo está en caché.