- Ana Sayfa
- İş Akışları
- SD3.5 Large Canny ControlNet
This ComfyUI workflow uses Stability AI’s SD 3.5 Large model with a Canny ControlNet to generate images that follow the structure of an input image’s edges. The pipeline loads the SD 3.5 checkpoint (CheckpointLoaderSimple) and the Canny ControlNet (ControlNetLoader), encodes your text prompt (CLIPTextEncode), and extracts a high-contrast edge map from your guide image (Canny). The edge map is applied as a structural constraint via ControlNetApplyAdvanced so the KSampler can synthesize new content that respects the outlines while still following your prompt.
Technically, the workflow creates a latent canvas at your target resolution (EmptySD3LatentImage), conditions the model with your positive prompt plus the ControlNet edge guidance, and optionally zeroes the negative prompt (ConditioningZeroOut) for simplicity. After sampling (KSampler), the result is decoded to RGB (VAEDecode), previewed (PreviewImage), and saved (SaveImage). ImageScale is included to match the Canny edge map to the chosen output size for consistent alignment. This setup is ideal when you want strong compositional control—like sticking to silhouettes or product contours—while letting SD 3.5 handle detail, texture, and style.
Sık Sorulan Sorular
Increase ControlNetApplyAdvanced weight (e.g., 0.8–1.0) for strong adherence to edges; decrease it (e.g., 0.3–0.6) for looser, more creative outputs. You can also shorten the guidance window (raise start or lower end) to reduce influence during part of the sampling.
Start with a moderate range (e.g., low 80–120, high 160–220). Lower values capture more fine detail but can introduce noise; higher values simplify to bold outlines. Always preview the Canny output and aim for clean, unbroken primary contours.
Yes—consistent results come from matching resolutions. Use ImageScale to resize the Canny edge map to the same width/height as EmptySD3LatentImage so ControlNet conditioning aligns with the sampling canvas.
By default, ConditioningZeroOut supplies an empty negative. To add one, create another CLIPTextEncode with your negative text (e.g., "blurry, low quality"), and connect its output to KSampler’s negative conditioning input.
Seedance 2.0: Reference to Video

4K Seedance 2.0 - Reference to Video

Z-Image-Turbo Text to Image

Nano Banana 2 Lite: Text to Image
Grok: Image Edit
Nano Banana 2 Lite: Image Edit

Krea-2: Text to Image
Grok: Video generation
Seedance2.0 4K: Reference to Video

Grok Imagine Image Quality: Generation
LTX 2.3 - Lipdub LoRA + Voice Clone
Seedance 2.0 Mini: Reference to Video
SCAIL-2: Character Replacement

Ideogram v4: Text to Image
Googly Eyes
Seedance 2.0 - Viral Videos Character Swap
Gemini Omni Flash: Image to Video

Nano Banana 2: Image Edit


cinematic_annotate_video
HappyHorse 1.1: Text to Video
HappyHorse 1.1: Image to Video
Beeble SwitchX: Video Edit

3x3 Contact Sheet
Restore Archival Footage - LTX 2.3 Dearchive LoRA
Gemini Omni Flash: Text to Video
Remove Object from Video - LTX 2.3 Obscura Remova LoRA
Stylize Video - Frame by Frame - Flux.2 Klein 4b
Seedream 5.0 Lite: Image Edit














