logo
RunComfy
ComfyUIPlaygroundPricing
discord logo
Loading...
ComfyUI>Flujos de trabajo>FLUX Kontext Face Swap | Reemplazo de Rostro Sin Fisuras

FLUX Kontext Face Swap | Reemplazo de Rostro Sin Fisuras

Workflow Name: RunComfy/FLUX-Kontext-Face-Swap
Workflow ID: 0000...1276
FLUX Kontext Face Swap empodera a los creativos con un reemplazo de rostro preciso y natural usando alineación automática, control refinado y regeneración localizada.

ComfyUI FLUX Kontext Face Swap Workflow

ComfyUI FLUX Kontext Face Swap Workflow | Photoreal Swaps + Localized Refinement
Want to run this workflow?
  • Fully operational workflows
  • No missing nodes or models
  • No manual setups required
  • Features stunning visuals

ComfyUI FLUX Kontext Face Swap Examples

comfyui-flux-kontext-face-swap-workflow-photoreal-swaps-localized-refinement-1276-example_01.webp
comfyui-flux-kontext-face-swap-workflow-photoreal-swaps-localized-refinement-1276-example_02.webp
comfyui-flux-kontext-face-swap-workflow-photoreal-swaps-localized-refinement-1276-example_03.webp
comfyui-flux-kontext-face-swap-workflow-photoreal-swaps-localized-refinement-1276-example_04.webp
comfyui-flux-kontext-face-swap-workflow-photoreal-swaps-localized-refinement-1276-example_05.webp
comfyui-flux-kontext-face-swap-workflow-photoreal-swaps-localized-refinement-1276-example_06.webp

ComfyUI FLUX Kontext Face Swap Description

Flujo de trabajo de FLUX Kontext Face Swap para un reemplazo de rostro limpio y fotorrealista

Este flujo de trabajo de ComfyUI realiza un reemplazo de rostro de alta calidad combinando una etapa de alineación y pegado basada en InsightFace con generación de imagen a imagen de FLUX.1 guiada por Kontext. Está diseñado para creadores que desean intercambios rápidos y confiables con mínimo enmascaramiento y mezcla natural de piel y cabello. La canalización carga un UNet de Kontext preparado, aplica el Put it here LoRA, y regenera la región local para un resultado sin fisuras.

El flujo de trabajo FLUX Kontext Face Swap toma una imagen base y una imagen de rostro, detecta y alinea automáticamente el rostro, lo pega en la base, escala el compuesto para FLUX, y luego lo refina con muestreo guiado por indicaciones. Los resultados se previsualizan y guardan, con opciones para ajustar los recortes o hacer el intercambio más sutil o más fuerte.


Modelos clave en el flujo de trabajo Comfyui FLUX Kontext Face Swap

  • FLUX.1-dev: La columna vertebral de difusión que realiza el refinamiento de imagen a imagen con acondicionamiento de contexto de Kontext. Vea la tarjeta del modelo oficial para detalles sobre arquitectura y comportamiento.
  • FLUX autoencoder (AE): El VAE utilizado para codificar la imagen compuesta en latentes y decodificar las salidas del muestreador de vuelta a píxeles. Incluido con los lanzamientos de FLUX.
  • Text encoders CLIP-L and T5-XXL: Proporcionan un acondicionamiento rico en texto para la indicación que enfoca la región de intercambio y la expresión deseada. Artículos: ,
  • InsightFace: Detección de rostros y análisis de puntos de referencia para alineación y generación de recortes.
  • Put it here LoRA: Un LoRA específico de Kontext que localiza fuertemente donde FLUX debe reconstruir, ayudando a que el nuevo rostro "se siente" precisamente en el área deseada.

Cómo usar el flujo de trabajo Comfyui FLUX Kontext Face Swap

Este gráfico tiene dos grupos principales que se ejecutan en secuencia: Transplante de rostro prepara un parche compuesto limpio; Ksampler and Output lo regenera y pule con FLUX.

Transplante de rostro

Este grupo carga tu Imagen Base (LoadImage (#108)) y Imagen de Rostro (LoadImage (#110)), luego encuentra regiones de rostro con AutoCropFaces (#119, #122). Los recortes y puntos de referencia alimentan a FaceAlign (#121), que deforma el rostro fuente para que coincida con la pose y escala base. Image Paste Face (#125) fusiona el rostro alineado en la base mientras usa los metadatos de recorte para una superposición ajustada y realista. FluxKontextImageScale (#134) luego redimensiona el compuesto a las dimensiones exactas que Kontext espera, para que la codificación VAE posterior sea sin pérdidas y estable.

Qué proporcionar:

  • Una foto base de alta calidad con un rostro objetivo claramente visible.
  • Una imagen de rostro con iluminación similar cuando sea posible.
  • Si los recortes iniciales están desalineados, ajusta la sensibilidad del auto-recorte y el tamaño de la caja. La nota en el lienzo recuerda que los resultados pobres generalmente mejoran relajando o ajustando los valores de auto-recorte.

Ksampler and Output

DualCLIPLoader (#8) carga los codificadores CLIP-L y T5-XXL, y CLIPTextEncode (#6) convierte tu indicación en acondicionamiento. La indicación se escribe para enfocarse en restaurar el área del rostro y controlar la expresión; puedes editarla para ajustar detalles como sonrisa, cabello o maquillaje. ConditioningZeroOut (#4) regula la influencia del texto para que Kontext preserve el contexto fuera de la región de intercambio, y ReferenceLatent (#3) ancla la generación al compuesto codificado. FluxGuidance (#5) equilibra cuánto debe obedecer el muestreador a la referencia frente a tu indicación. La ruta del modelo ejecuta UNETLoader (#140) con Kontext seguido de LoraLoaderModelOnly (#141), que aplica el Put it here LoRA. El compuesto se codifica mediante VAEEncode (#10), se muestrea con KSampler (#9), se decodifica con VAEDecode (#7), se previsualiza y se guarda con SaveImage (#19).

Qué cambiar:

  • Edita la indicación en CLIPTextEncode para dirigir la expresión y el detalle local.
  • Si el intercambio es demasiado fuerte o débil, ajusta la fuerza de la guía y los pasos del muestreador.
  • Mantén aplicado el LoRA; es central para una colocación precisa en FLUX Kontext Face Swap.

Nodos clave en el flujo de trabajo Comfyui FLUX Kontext Face Swap

AutoCropFaces (#119 y #122)

Detecta rostros y produce metadatos de recorte para alineación y pegado. Si el rostro está parcialmente omitido o incluye cabello que no deseas, aumenta ligeramente el tamaño del recorte o baja la confianza de detección para captar más contexto.

FaceAlign (#121)

Usa puntos de referencia de InsightFace para deformar el rostro fuente sobre la geometría del rostro base antes de fusionar. Cambia el dispositivo de análisis en FaceAnalysisModels (#120) a GPU cuando esté disponible para una alineación más rápida.

Image Paste Face (#125)

Mezcla el rostro alineado en la imagen base usando los datos de recorte. Si los bordes se ven afilados o el color está desajustado, intenta un recorte ligeramente más grande o reduce cualquier agresividad posterior a la indicación para que FLUX haga menos sobrepintura alrededor del borde.

FluxKontextImageScale (#134)

Redimensiona el compuesto a la forma nativa esperada por Kontext para que el VAE pueda codificar sin distorsión. Deja esto en su lugar para evitar estiramientos o desviaciones en la salida refinada.

UNETLoader (#140)

Carga el UNet de FLUX ajustado por Kontext. Usa esto junto con el LoRA para el comportamiento previsto de FLUX Kontext Face Swap. Cambiar el punto de control alterará notablemente la textura de la piel y la fidelidad general.

LoraLoaderModelOnly (#141)

Aplica Put it here LoRA para localizar la reconstrucción. Si el intercambio se desplaza o las ediciones se derraman fuera del rostro, incrementa ligeramente la influencia del LoRA. Si la apariencia se siente bloqueada, redúcelo para más libertad creativa.

DualCLIPLoader (#8) y CLIPTextEncode (#6)

Proporcionan acondicionamiento de texto. Mantén las indicaciones cortas y dirigidas a la región del rostro y la expresión. Evita indicaciones de estilo global si deseas preservar el fondo y la vestimenta de la imagen base.

FluxGuidance (#5)

Equilibra cuánto confía el muestreador en el compuesto de referencia. Auméntalo para preservar más estrechamente la composición base, redúcelo para ediciones más fuertes guiadas por la indicación dentro del área del rostro.


Extras opcionales

  • Para líneas de cabello rebeldes u oclusiones, indica explícitamente flequillos, patillas o "eliminar moño de cabello" para que Kontext reconstruya un borde limpio.
  • Iguala la iluminación entre el rostro y la base cuando sea posible. Si es necesario, añade una breve pista de indicación sobre tono cálido o frío.
  • Si los recortes omiten rostros pequeños o rotados, comienza con una imagen base más grande y de mayor resolución para que la detección tenga más píxeles con los que trabajar.
  • Mantén las previsualizaciones habilitadas mientras iteras. Una vez satisfecho, aumenta ligeramente la resolución o los pasos para el renderizado final.

Agradecimientos

  • Equipo FLUX por liberar modelos y documentación FLUX.1.
  • Contribuyentes de InsightFace por la robusta detección y alineación de rostros.
  • El creador de por la guía local precisa que permite una colocación precisa en el flujo de trabajo FLUX Kontext Face Swap.

Want More ComfyUI Workflows?

Loading preview...
Loading preview...
Loading preview...
Loading preview...
Loading preview...
Loading preview...
Loading preview...
Loading preview...
Síguenos
  • LinkedIn
  • Facebook
  • Instagram
  • Twitter
Soporte
  • Discord
  • Correo electrónico
  • Estado del sistema
  • afiliado
Recursos
  • ComfyUI en línea gratis
  • Guías de ComfyUI
  • RunComfy API
  • Tutoriales de ComfyUI
  • Nodos de ComfyUI
  • Aprende más
Legal
  • Términos de servicio
  • Política de privacidad
  • Política de cookies
RunComfy
Derechos de autor 2025 RunComfy. Todos los derechos reservados.

RunComfy es la principal ComfyUI plataforma, ofreciendo ComfyUI en línea entorno y servicios, junto con flujos de trabajo de ComfyUI con impresionantes imágenes. RunComfy también ofrece AI Playground, permitiendo a los artistas aprovechar las últimas herramientas de AI para crear arte increíble.