This workflow was the Twin of my " Face Swap that Really Works ". You should check it too! 😉
Perfil de ejecución
Descripción de la fuente
This workflow was the Twin of my " Face Swap that Really Works ". You should check it too! 😉
First things first. To use this workflow, you must:
Load on ComfyUi and install missing custom nodes
Put file xray-prompts-public.yml on "ComfyUiFolder/custom_nodes/ComfyUI-PromptUtilities/presets"
Put the wildcard file xray-public-combo.yaml ON "ComfyUiFolder/wildcards"
How to use:
Using the "green lemon" nodes to control the workflow and be happy!
Options:
Comentario generado por IA
Explicación generada por IA basada en los detalles de la fuente y la configuración. Las sugerencias están claramente identificadas.
Clothes Swap that Really Works is for changing clothing in an image in ComfyUI: load an image, choose a preset or custom prompt, and produce an edited image for preview or saving, with clothing-only or full-body inpainting and an option to restore hands.
Choose a preset with Load Preset Prompt, or switch to Custom Prompt to use your own prompt.
Use the Green Lemon nodes to control the workflow. Restore Hands can restore the original hands, while Only Clothes limits inpainting to clothing instead of the full body.
Input an image through LoadImage and provide either a preset prompt or a custom prompt.
The image output can be previewed with PreviewImage and saved with SaveImage.
Load the workflow in ComfyUI and install any missing custom nodes.
Place xray-prompts-public.yml in ComfyUiFolder/custom_nodes/ComfyUI-PromptUtilities/presets and xray-public-combo.yaml in ComfyUiFolder/wildcards.
The listed components include LCM_LoRA_Weights_SD15.safetensors; cyberrealistic_v80Inpainting.safetensors; ttN text; Lora Loader Stack (rgthree); perfection style SD1.5.safetensors; LoadImage; FreeU_V2; CLIPTextEncode; LoraTagLoader; caching_controlnet; body/breastsizeslideroffset
The list also includes easy ifElse; Anything Everywhere3; Image Overlay; controlnet++_lineart_sd15_fp16.safetensors; caching_mask; Seed; KSampler; easy boolean; ConcatTextOfUtils; InpaintModelConditioning; Background Detail Enhanced_Si_v3.0.safetensors; ShowText|pysssss; DepthAn
Further listed components are novo/controlnet11Models_openpose.safetensors; CR Apply Multi-ControlNet; CR Multi-ControlNet Stack; novo/controlnet11Models_depth.safetensors; VAEDecode; PromptUtilitiesLoadPreset; ControlNetLoader; GroundingDinoSAMSegment (segment anything); easy xy
The stated base model is SD 1.5, and the workflow is described as intended to work with SDXL, Pony, Flux, and other checkpoints.
The Combos.Full option is described as running 32 times.
Before using it, install missing custom nodes and check that the listed model files are available.
Sugerencia · sin verificar
ReActor is described as occasionally producing a completely black image, and the example images are AI-generated and do not represent real people.
¿Es necesario editarlo?
Inicia sesión para solicitar una edición.
Fuentes
1 fuenteExtractos de fuentes
1 extractoSource context: 1136 downloads · Type Workflows · Base model SD 1.5
Node "Load Preset Prompt": used to select a preset prompt. Important! The option "Combos.Full" will run 32 times.
Node "Restore Hands": If it was needed to restore the original hands
Node "Only Clothes": if you want to inpaint only the clothes instead of the full body
Node "Switch to use Preset (false) or Custom Prompt (true)": use when you want to try your own prompts on the node "Custom Prompt" instead of using a preset
Other "Green Lemon" nodes you will understand, I bet this!
Now, go be happy!
This workflow was built to work with SD15, but that's just because I have Low VRam. It's supposed to work with any checkpoint SD, SDXL, Pony, Flux, or any other.
If you enjoy my work, give me a like, consider leaving a comment or supporting me. I’d really appreciate it! Buy me a Coffee .
Note: Example images are AI-generated and do not represent real people.
Important tip: ReActor occasionally outputs a completely black image. It’s a really annoying bug. Fortunately, I found a way to fix it: go to the file ComfyUI/custom_nodes/comfyui-reactor/scripts/reactor_sfw . py, and change the line SCORE = 0.96 to SCORE = 5 — the error will never happen again! 😇
Requisito de VRAM estimado
Estimación no disponible
2,11 GB en 2 de 13 archivos de modelos. Total de archivos de modelos + 25 % de sobrecarga de carga + 2 GB de margen de ejecución, redondeado hacia arriba.
Requisitos
66 requisitosBackground Detail Enhanced_Si_v3.0.safetensors
No resueltoLoRA · Unknown
body/breastsizeslideroffset.safetensors
No resueltoLoRA · Hugging Face · body/breastsizeslideroffset.safetensors
controlnet++_lineart_sd15_fp16.safetensors
No resueltoControlNet · Unknown
cyberrealistic_v80Inpainting.safetensors
EncontradoCheckpoint · 1.99 GB · SAFETENSOR · fp16 · Unknown
GroundingDinoModelLoader (segment anything)
Archivo sin verificarSegmentation · Unknown · comfyui_segment_anything
GroundingDinoSAMSegment (segment anything)
Archivo sin verificarSegmentation · Unknown · comfyui_segment_anything
lazymixRealAmateur_v40.safetensors
No resueltoCheckpoint · Unknown
LCM_LoRA_Weights_SD15.safetensors
EncontradoLoRA · 128 MB · SAFETENSOR · Unknown
novo/controlnet11Models_depth.safetensors
No resueltoControlNet · Hugging Face · novo/controlnet11Models_depth.safetensors
novo/controlnet11Models_openpose.safetensors
No resueltoControlNet · Hugging Face · novo/controlnet11Models_openpose.safetensors
perfection style SD1.5.safetensors
No resueltoLoRA · Unknown
SAMModelLoader (segment anything)
Archivo sin verificarSegmentation · Unknown · comfyui_segment_anything
VAEDecode
PosibleVAE · Unknown
ACN_AdvancedControlNetApply_v2
PosiblePaquete de nodos · Unknown
Paquete de nodos · Unknown
Paquete de nodos · Unknown
Paquete de nodos · Unknown
Paquete de nodos · Unknown
Paquete de nodos · Unknown
CheckpointLoaderSimple
PosiblePaquete de nodos · Unknown
Paquete de nodos · Unknown
CLIPSetLastLayer
PosiblePaquete de nodos · Unknown
CLIPTextEncode
PosiblePaquete de nodos · Unknown
Paquete de nodos · Unknown
ControlNetLoader
PosiblePaquete de nodos · Unknown
Paquete de nodos · Unknown
Paquete de nodos · Unknown
Paquete de nodos · Unknown
Paquete de nodos · Unknown
Paquete de nodos · Unknown
Display Any (rgthree)
No resueltoPaquete de nodos · Unknown
Paquete de nodos · Unknown
Paquete de nodos · Unknown
Paquete de nodos · Unknown
Paquete de nodos · Unknown
Paquete de nodos · Unknown
Paquete de nodos · Unknown
FreeU_V2
PosiblePaquete de nodos · Unknown
GetNode
No resueltoPaquete de nodos · Unknown
GrowMask
PosiblePaquete de nodos · Unknown
Paquete de nodos · Unknown
Image Overlay
PosiblePaquete de nodos · Unknown
Image To Mask
PosiblePaquete de nodos · Unknown
ImageCompositeMasked
PosiblePaquete de nodos · Unknown
ImageResize+
PosiblePaquete de nodos · Unknown
InpaintModelConditioning
PosiblePaquete de nodos · Unknown
InvertMask
PosiblePaquete de nodos · Unknown
KSampler
PosiblePaquete de nodos · Unknown
LoadImage
PosiblePaquete de nodos · Unknown
Lora Loader Stack (rgthree)
No resueltoPaquete de nodos · Unknown
LoraTagLoader
PosiblePaquete de nodos · Unknown
Paquete de nodos · Unknown
Paquete de nodos · Unknown
MaskComposite
PosiblePaquete de nodos · Unknown
Paquete de nodos · Unknown
MaskToImage
PosiblePaquete de nodos · Unknown
Paquete de nodos · Unknown
PreviewImage
PosiblePaquete de nodos · Unknown
Paquete de nodos · Unknown
Paquete de nodos · Unknown
SaveImage
PosiblePaquete de nodos · Unknown
Seed
PosiblePaquete de nodos · Unknown
SetNode
No resueltoPaquete de nodos · Unknown
Paquete de nodos · Unknown
Paquete de nodos · Unknown
Paquete de nodos · Unknown