Como funciona a eliminación de fondo local
Esta é a versión do diagrama do baño: o suficiente para confiar na canalización, non nun papel.
1. A entrada pasa a ser píxeles
Proporcionas un ficheiro ou mapa de bits (soltar, seleccionar, pegar ou capturar páxinas). O editor decodifica a imaxe nun mapa de bits. Formatos como HEIC necesitan un paso de decodificación adicional; o fallo detense pronto cun erro en lugar dun lenzo en branco.
2. Preparación do modelo
A inferencia usa un modelo de segmentación no dispositivo (ONNX de clase ISNet) executado cun Web Worker e un tempo de execución ONNX do navegador. Se os pesos aínda non están almacenados na memoria caché, verás unha descarga. O almacenamento na caché evita repetir ese golpe cada vez.
3. Segmentación → máscara
O traballador devolve unha máscara alfa (o que é asunto vs fondo). A IU compón o tema sobre un taboleiro de xadrez ou sobre un fondo que escolleches (cor, degradado, imaxe).
4. Refinamento humano
Engadir / Borrar pinceis edita a máscara de traballo no lenzo da CPU. A suavidade cambia a forza do trazo. Exportar usa a máscara que ves, non unha instantánea só automática esquecida.
5. Historia e exportación
Un breve historial de IndexedDB pode almacenar pares orixinais/resultados recentes. Descargar e copiar emiten PNG coa transparencia ou recheo actual.
Notas de rendemento que notarás
- Primeira execución: rede + custo inicial para o modelo.
- Imaxes enormes: pódense procesar cunha resolución interna reducida cunha advertencia; a exportación aínda ten como obxectivo o tamaño completo.
- O fío da interface de usuario segue sendo utilizable porque a inferencia pesada está nun traballador: se o traballador falla, aparecerá un erro de traballador, non unha pestana conxelada para sempre.
As implicacións de privacidade de “local” están tratadas en Privacidade. Clics diarios: Comezar.