This workflow was the Twin of my " Face Swap that Really Works ". You should check it too! 😉
Runtime profile
Source description
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:
AI-generated commentary
AI-generated explanation based on source and configuration details. Suggestions are clearly labeled.
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.
Suggestion · not verified
ReActor is described as occasionally producing a completely black image, and the example images are AI-generated and do not represent real people.
Does this need to be edited?
Sign in to send an edit request.
Sources
1 sourceSource excerpts
1 excerptSource 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! 😇
Estimated VRAM requirement
Estimate unavailable
2.11 GB across 2 of 13 model files. Model file total + 25% loading overhead + 2 GB execution buffer, rounded up.
Requirements
66 requirementsBackground Detail Enhanced_Si_v3.0.safetensors
Not resolvedLoRA · Unknown
body/breastsizeslideroffset.safetensors
Not resolvedLoRA · Hugging Face · body/breastsizeslideroffset.safetensors
controlnet++_lineart_sd15_fp16.safetensors
Not resolvedControlNet · Unknown
Checkpoint · 1.99 GB · SAFETENSOR · fp16 · Unknown
GroundingDinoModelLoader (segment anything)
File unverifiedSegmentation · Unknown · comfyui_segment_anything
GroundingDinoSAMSegment (segment anything)
File unverifiedSegmentation · Unknown · comfyui_segment_anything
lazymixRealAmateur_v40.safetensors
Not resolvedCheckpoint · Unknown
LoRA · 128 MB · SAFETENSOR · Unknown
novo/controlnet11Models_depth.safetensors
Not resolvedControlNet · Hugging Face · novo/controlnet11Models_depth.safetensors
novo/controlnet11Models_openpose.safetensors
Not resolvedControlNet · Hugging Face · novo/controlnet11Models_openpose.safetensors
perfection style SD1.5.safetensors
Not resolvedLoRA · Unknown
SAMModelLoader (segment anything)
File unverifiedSegmentation · Unknown · comfyui_segment_anything
VAEDecode
PossibleVAE · Unknown
ACN_AdvancedControlNetApply_v2
PossibleNode pack · Unknown
Node pack · Unknown
Node pack · Unknown
Node pack · Unknown
Node pack · Unknown
Node pack · Unknown
CheckpointLoaderSimple
PossibleNode pack · Unknown
Node pack · Unknown
CLIPSetLastLayer
PossibleNode pack · Unknown
CLIPTextEncode
PossibleNode pack · Unknown
Node pack · Unknown
ControlNetLoader
PossibleNode pack · Unknown
Node pack · Unknown
Node pack · Unknown
Node pack · Unknown
Node pack · Unknown
Node pack · Unknown
Display Any (rgthree)
Not resolvedNode pack · Unknown
Node pack · Unknown
Node pack · Unknown
Node pack · Unknown
Node pack · Unknown
Node pack · Unknown
Node pack · Unknown
FreeU_V2
PossibleNode pack · Unknown
GetNode
Not resolvedNode pack · Unknown
GrowMask
PossibleNode pack · Unknown
Node pack · Unknown
Image Overlay
PossibleNode pack · Unknown
Image To Mask
PossibleNode pack · Unknown
ImageCompositeMasked
PossibleNode pack · Unknown
ImageResize+
PossibleNode pack · Unknown
InpaintModelConditioning
PossibleNode pack · Unknown
InvertMask
PossibleNode pack · Unknown
KSampler
PossibleNode pack · Unknown
LoadImage
PossibleNode pack · Unknown
Lora Loader Stack (rgthree)
Not resolvedNode pack · Unknown
LoraTagLoader
PossibleNode pack · Unknown
Node pack · Unknown
Node pack · Unknown
MaskComposite
PossibleNode pack · Unknown
Node pack · Unknown
MaskToImage
PossibleNode pack · Unknown
Node pack · Unknown
PreviewImage
PossibleNode pack · Unknown
Node pack · Unknown
Node pack · Unknown
SaveImage
PossibleNode pack · Unknown
Seed
PossibleNode pack · Unknown
SetNode
Not resolvedNode pack · Unknown
Node pack · Unknown
Node pack · Unknown
Node pack · Unknown