Guía Detallada del Flujo de Trabajo de Flux Fill
Flux Fill es un modelo potente diseñado específicamente para la reparación de imágenes (inpainting) y la expansión de imágenes (outpainting). Esta guía te guiará a través del proceso completo, desde la instalación hasta el uso.
Esta guía es una versión detallada basada en el flujo de trabajo oficial de ComfyUI. Dirección del tutorial original: https://comfyanonymous.github.io/ComfyUI_examples/flux/
Introducción al Modelo Flux Fill
El modelo Flux Fill se utiliza principalmente para:
- Reparación de imágenes: rellena las áreas faltantes o eliminadas de una imagen
- Expansión de imágenes: expande los límites de una imagen existente de manera imperceptible
- Controla el contenido generado con precisión a través de máscaras y palabras clave
Dirección del repositorio del modelo Flux Fill: Flux Fill
Preparación
1. Actualizar ComfyUI
Asegúrate de que tu ComfyUI está actualizado a la última versión. Si no sabes cómo actualizar y mejorar ComfyUI, por favor consulta Cómo actualizar y mejorar ComfyUI
2. Descargar modelos necesarios
Necesitarás descargar los siguientes archivos de modelo:
Nombre del modelo | Nombre del archivo | Ubicación de instalación | Enlace de descarga |
---|---|---|---|
Modelo CLIP | clip_l.safetensors | ComfyUI/models/clip | Descargar |
t5xxl_fp16.safetensors | ComfyUI/models/clip | Descargar | |
Modelo Flux Fill | flux1-fill-dev.safetensors | ComfyUI/models/unet | Lanzamiento de Flux Fill |
3. Descargar archivos de flujo de trabajo
Guía de Uso del Flujo de Trabajo
Descripción de los Nodos del Flujo de Trabajo
El flujo de trabajo incluye los siguientes nodos clave:
- Nodos de Carga de Modelo
UNETLoader
: carga el modelo Flux FillDualCLIPLoader
: carga el modelo de codificación de texto CLIPVAELoader
: carga el modelo VAE
- Nodos de Codificación de Texto
CLIPTextEncode (Positive)
: codificación de texto positivoCLIPTextEncode (Negative)
: codificación de texto negativoFluxGuidance
: control de intensidad de guía de texto específico de Flux
- Nodos de Procesamiento de Imágenes
LoadImage
: carga la imagen y la máscara a repararInpaintModelConditioning
: ajusta las condiciones de reparación de la imagenKSampler
: ajusta el muestreoVAEDecode
: convierte la imagen latente en una imagen visibleSaveImage
: guarda la imagen generada
Pasos de Uso
-
Cargar Modelos
- En
UNETLoader
, seleccionaflux1-fill-dev.safetensors
- En
DualCLIPLoader
, cargaclip_l.safetensors
yt5xxl_fp16.safetensors
- En
VAELoader
, cargaae.safetensors
- En
-
Preparar Imágenes y Máscaras
- En
LoadImage
, carga la imagen que deseas reparar - La imagen debe incluir áreas blancas como máscara para la región de reparación
- En
-
Configurar Texto de Guía
- En el cuadro de texto de guía positiva, escribe la descripción del contenido que deseas generar
- En el cuadro de texto de guía negativa, escribe la descripción del contenido que no deseas
- Ajusta la intensidad de guía de texto a través de
FluxGuidance
(valor predeterminado: 30)
-
Ajustar Parámetros de Muestreo En
KSampler
, ajusta:- Steps: recomendado 20-30 pasos
- CFG: recomendado 7-8
- Sampler: recomendado euler
- Scheduler: recomendado normal
- Denoise: recomendado 1
Sugerencias de Optimización de Parámetros
Aquí hay algunas sugerencias prácticas de optimización de parámetros:
-
Intensidad de guía de texto (FluxGuidance):
- Cuanto mayor sea el valor, más cerca estará el contenido generado de la descripción del texto de guía
- Cuanto menor sea el valor, más natural será el contenido generado
- Rango recomendado: 20-40
-
Pasos de muestreo (Steps):
- Cuanto más pasos, más detalles se incluirán, pero el proceso será más lento
- Rango recomendado: 20-30 pasos
-
Intensidad de reducción de ruido (Denoise):
- 1.0 indica una regeneración completa
- Valores más bajos preservarán más características de la imagen original
Solución de Problemas Comunes
-
Resultados no satisfactorios
- Intenta ajustar el valor de FluxGuidance
- Aumenta el número de pasos de muestreo
- Optimiza la descripción del texto de guía
-
Bordes no naturales
- Asegúrate de que la máscara tenga una transición suave en los bordes
- Ajusta el valor de Denoise a 0.8-0.9
-
Memoria insuficiente
- Reduce el número de pasos de muestreo
- Reduce la resolución de la imagen
- Usa un tamaño de lote más pequeño
Técnicas Avanzadas
-
Técnicas de Creación de Máscaras
- Usa pinceles suaves para los bordes
- Expande adecuadamente el área de la máscara
- Considera la continuidad del entorno circundante
-
Optimización del Texto de Guía
- Describe las características visuales del área objetivo con detalle
- Incluye información de material, iluminación, etc.
- Usa texto de guía negativa para evitar elementos no deseados
-
Recomendaciones de Combinación de Parámetros
- Escenarios realistas: Steps más altos (25-30), FluxGuidance más baja (20-25)
- Creación artística: Steps más bajos (15-20), FluxGuidance más alta (35-40)
Ejemplos de Demostración
Puedes intentar los siguientes ejemplos para familiarizarte con el uso de Flux Fill:
- Reparación Simple
- Texto de guía positiva:
un paisaje natural con árboles y montañas
- FluxGuidance: 30
- Steps: 20
- Relleno Creativo
- Texto de guía positiva:
un bosque mágico con hongos brillantes y luces de hadas
- FluxGuidance: 35
- Steps: 25
Recuerda guardar tus combinaciones de parámetros favoritas para futuras referencias.