This workflow was the Twin of my " Face Swap that Really Works ". You should check it too! 😉
Profil d'exécution
Description de la source
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:
Commentaire généré par l’IA
Explication générée par l’IA à partir des détails de la source et de la configuration. Les suggestions sont clairement signalées.
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 · non vérifié
ReActor is described as occasionally producing a completely black image, and the example images are AI-generated and do not represent real people.
Faut-il modifier cela ?
Connectez-vous pour envoyer une demande de modification.
Sources
1 sourceExtraits de sources
1 extraitSource 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! 😇
Estimation des besoins VRAM
Estimation indisponible
2,11 GB sur 2 de 13 fichiers de modèle. Total des fichiers du modèle + 25 % de surcharge de chargement + 2 Go de tampon d'exécution, arrondi à l'unité supérieure.
Exigences
Exigences 66Background Detail Enhanced_Si_v3.0.safetensors
Non résoluLoRA · Unknown
body/breastsizeslideroffset.safetensors
Non résoluLoRA · Hugging Face · body/breastsizeslideroffset.safetensors
controlnet++_lineart_sd15_fp16.safetensors
Non résoluControlNet · Unknown
Checkpoint · 1.99 GB · SAFETENSOR · fp16 · Unknown
GroundingDinoModelLoader (segment anything)
Fichier non vérifiéSegmentation · Unknown · comfyui_segment_anything
GroundingDinoSAMSegment (segment anything)
Fichier non vérifiéSegmentation · Unknown · comfyui_segment_anything
lazymixRealAmateur_v40.safetensors
Non résoluCheckpoint · Unknown
LoRA · 128 MB · SAFETENSOR · Unknown
ControlNet · Hugging Face · novo/controlnet11Models_depth.safetensors
ControlNet · Hugging Face · novo/controlnet11Models_openpose.safetensors
perfection style SD1.5.safetensors
Non résoluLoRA · Unknown
SAMModelLoader (segment anything)
Fichier non vérifiéSegmentation · Unknown · comfyui_segment_anything
VAEDecode
PossibleVAE · Unknown
ACN_AdvancedControlNetApply_v2
PossiblePack de nœud · Unknown
Pack de nœud · Unknown
Pack de nœud · Unknown
Pack de nœud · Unknown
Pack de nœud · Unknown
Pack de nœud · Unknown
CheckpointLoaderSimple
PossiblePack de nœud · Unknown
Pack de nœud · Unknown
CLIPSetLastLayer
PossiblePack de nœud · Unknown
CLIPTextEncode
PossiblePack de nœud · Unknown
Pack de nœud · Unknown
ControlNetLoader
PossiblePack de nœud · Unknown
Pack de nœud · Unknown
Pack de nœud · Unknown
Pack de nœud · Unknown
Pack de nœud · Unknown
Pack de nœud · Unknown
Display Any (rgthree)
Non résoluPack de nœud · Unknown
Pack de nœud · Unknown
Pack de nœud · Unknown
Pack de nœud · Unknown
Pack de nœud · Unknown
Pack de nœud · Unknown
Pack de nœud · Unknown
FreeU_V2
PossiblePack de nœud · Unknown
GetNode
Non résoluPack de nœud · Unknown
GrowMask
PossiblePack de nœud · Unknown
Pack de nœud · Unknown
Image Overlay
PossiblePack de nœud · Unknown
Image To Mask
PossiblePack de nœud · Unknown
ImageCompositeMasked
PossiblePack de nœud · Unknown
ImageResize+
PossiblePack de nœud · Unknown
InpaintModelConditioning
PossiblePack de nœud · Unknown
InvertMask
PossiblePack de nœud · Unknown
KSampler
PossiblePack de nœud · Unknown
LoadImage
PossiblePack de nœud · Unknown
Lora Loader Stack (rgthree)
Non résoluPack de nœud · Unknown
LoraTagLoader
PossiblePack de nœud · Unknown
Pack de nœud · Unknown
Pack de nœud · Unknown
MaskComposite
PossiblePack de nœud · Unknown
Pack de nœud · Unknown
MaskToImage
PossiblePack de nœud · Unknown
Pack de nœud · Unknown
PreviewImage
PossiblePack de nœud · Unknown
Pack de nœud · Unknown
Pack de nœud · Unknown
SaveImage
PossiblePack de nœud · Unknown
Seed
PossiblePack de nœud · Unknown
SetNode
Non résoluPack de nœud · Unknown
Pack de nœud · Unknown
Pack de nœud · Unknown
Pack de nœud · Unknown