OpenFill lleva el relleno generativo de ComfyUI a PhotoCraft y GIMP
OpenFill 0.2.4 añade un panel de PhotoCraft junto al plug-in de GIMP 3: rellenar, eliminar, expandir y texto a imagen, renderizado por un backend local de ComfyUI oculto.
El relleno generativo de Photoshop es la única parte de la suscripción que la gente echa de menos cuando la abandona. OpenFill lo reconstruye como dos plug-ins: el plug-in para GIMP 3.2 llegó primero, a principios de este mes, y ahora hay un panel para PhotoCraft, el editor de imágenes open source en Rust que lee y escribe archivos PSD con capas.
En ambos editores la interacción es la misma. Haces una selección, la selección se convierte en la máscara y el resultado llega en una nueva capa en un solo paso del historial, así que no se pinta nada encima de lo que hay debajo. No hay ningún grafo de nodos que conectar ni ninguna pestaña del navegador que vigilar. En GIMP las herramientas están en Filters > OpenFill; en PhotoCraft son un panel junto al lienzo más Filter > Plug-ins > OpenFill.
Cuatro operaciones
- Rellenar con un prompt. Selecciona una región, escribe algo como "una puerta roja con pomos de latón" y pulsa Enter. Se pueden conservar o descartar hasta cinco variaciones.
- Eliminar objeto. Sin ningún prompt: la selección se borra y el fondo continúa a la resolución propia de la imagen.
- Expandir generativo. Arrastra los bordes del lienzo hacia fuera o elige una proporción, y el nuevo borde se pinta. El prompt es opcional.
- Crear. Una nueva imagen o una nueva capa a partir de un prompt, dimensionada a la selección cuando existe una.
El backend es ComfyUI, mantenido oculto
ComfyUI se inicia con el editor, permanece activo mientras trabajas y se cierra cuando se cierra el editor. Solo escucha en 127.0.0.1, y el único tráfico de red es la búsqueda de modelos y las descargas explícitas, que se verifican contra su tamaño y su SHA-256. En Windows el instalador puede descargar el propio ComfyUI, incluida la compilación AMD; en otros sistemas se apunta a una instalación existente.
El administrador de modelos no incluye ningún modelo. Recomienda pesos que se ajusten a la tarjeta gráfica y al disco, y también encuentra tus propios archivos SD 1.5 de relleno inteligente, SDXL y FLUX.1 Fill (.safetensors y .gguf) dentro de las carpetas de ComfyUI.
| Tarea | Modelo predeterminado | Memoria | Tiempo en una RTX 4070 Laptop |
|---|---|---|---|
| Eliminar objeto | LaMa (RORem y un borrador FLUX para comparar) | 2 GB | unos 5 s |
| Relleno rápido | DreamShaper 8 Inpainting | 4 GB | unos 9 s |
| Relleno de calidad | RealVisXL V5 con el parche de relleno de Fooocus | 8 GB | 20 a 45 s |
Dónde todavía se queda corto
La propia lista de estado del proyecto es franca sobre las asperezas, y estas están sobre todo en lo que dibujan los modelos, no en el plug-in:
- Los rellenos de FLUX y Qwen, Expandir y Crear funcionan a unos 1024 px y se escalan después, así que en imágenes grandes vuelven más suaves. Eliminar no se ve afectado.
- SD 1.5 a menudo ignora el prompt en zonas planas y selecciones pequeñas.
- FLUX en 8 GB es lento.
Las primeras respuestas del hilo de r/comfyui marcaron la misma suavidad: un parche borroso que quedaba donde se había eliminado un coche. El autor lo atribuyó a que la demo ejecutaba RealVisXL, que solo funciona a unos 1024 px, de modo que a una foto grande se le reduce el parche y se vuelve a escalar, y dijo que conservar más de la resolución original está en progreso.
Disponibilidad
OpenFill requiere una tarjeta NVIDIA o una Radeon RX 7000 o más reciente, con 8 GB para los modelos de calidad, y funciona en Windows 10/11 y Linux. El plug-in de GIMP también funciona en macOS. PhotoCraft es compatible con Apple Silicon: en la propia prueba del proyecto en un MacBook Air M3 con 16 GB, las cuatro operaciones se completaron, con Eliminar tardando 4,0 s y Expandir convirtiendo una imagen de 512 x 384 en 576 x 448 en 14,1 s. Esas cifras son comprobaciones funcionales, no benchmarks de velocidad. El soporte AMD es nuevo, con un solo reporte de usuario de una RX 7800 XT hasta ahora.
Ambas compilaciones son beta. Las descargas y los registros de cambios están en la página de releases; el proyecto declara que no está afiliado a PhotoCraft y que comenzó como un port a GIMP 3 del gimp-stable-boy de Torben Giesselmann, con los grafos de relleno construidos sobre comfyui-inpaint-nodes de Acly.
Comentarios
Inicia sesión con GitHub para unirte a la conversación.