Model
Trends
.ai
Model
Trends
.ai
en iyi açık kaynak yapay zeka modelleri

ComfyUI'de Apply ControlNet düğümü

Apply ControlNet, pozitif ve negatif CONDITIONING'e bir rehber görüntü ve yüklü bir ControlNet ekler; güç ve başlangıç/bitiş yüzdeleriyle, böylece örnekleyici rehberden kenarları, derinliği veya pozu takip eder.
Düğüm paketi: ComfyUI core
Kategori: ControlNet ve yönlendirme

Apply ControlNet ne yapar

Apply ControlNet (yeni ControlNetApplyAdvanced, Apply ControlNet olarak gösterilir) pozitif ve negatif conditioning, bir CONTROL_NET, önceden işlenmiş rehber IMAGE ve son sürümlerde VAE alır. Örnekleyiciye kontrol sinyalini taşıyan yeni conditioning döner. strength etkiyi ölçeklendirir (1.0 tam), start_percent ve end_percent kontrolü örneklemenin bir bölümüne sınırlar, mesela 0.0-0.6 arası, böylece kompozisyon erken ayarlanır ama model detayları özgürce tamamlar.
Rehber görüntü ControlNet’in beklediği formda olmalı: Canny ControlNet siyah üzerinde beyaz kenarlar ister, Depth ControlNet gri bir derinlik haritası ister, OpenPose renkli iskeleti ister. ControlNet Aux paketi ön işlemcileri bunları bir fotoğraftan üretir. Tile ControlNet’lerde rehber genellikle resmin kendisidir, çoğunlukla bulanıklaştırılmış veya küçültülmüş.

Girişler

Ad
Tür
Ne olduğu
positive / negative
CONDITIONING
CLIP Text Encode düğümlerinden alınır.
control_net
CONTROL_NET
Load ControlNet Model’den alınır.
image
IMAGE
Önceden işlenmiş rehber (kenarlar, derinlik, poz veya Tile için resim).
vae
VAE
Son sürümlerde isteğe bağlı; bazı Flux ve Union ControlNet’ler için gerekli.
strength
FLOAT
0-2 arası, rehberin ne kadar güçlü takip edileceği. Genelde 0.6-1.0 arası.
start_percent / end_percent
FLOAT
Kontrolün aktif olduğu örnekleme bölümü.

Çıkışlar

Ad
Tür
Ne olduğu
positive
CONDITIONING
KSampler için kontrol edilmiş pozitif conditioning.
negative
CONDITIONING
KSampler için kontrol edilmiş negatif conditioning.
AD
Kurulumu atlayın: bulutta önceden yüklü ComfyUI iş akışları
BitVector hazır ComfyUI iş akışlarını kendi GPU'larında çalıştırır. Kurulum yok, eksik düğüm yok, kırmızı kutu yok. Telefonunuzdan veya dizüstünüzden açın, bir dakikada üretin.

Apply ControlNet nasıl kullanılır

  1. Load Image ile bir fotoğraf yükle ve bir ön işlemciden geçir (Canny Edge, Depth Anything, DWPose).
  2. Load ControlNet Model ile eşleşen ControlNet’i yükle.
  3. Apply ControlNet ekle; pozitif, negatif, control_net ve rehber görüntüyü bağla.
  4. Başlangıç için strength 0.8 ve end_percent 0.8 ayarla.
  5. İki çıkışı KSampler pozitif ve negatife bağla; latent boyutunun rehber oranıyla eşleştiğinden emin ol.

Ayarlar ve ipuçları

  • Birden fazla Apply ControlNet düğümünü zincirle (poz + derinlik) çıkışları bir sonrakine bağlayarak.
  • end_percent’i düşürmek (0.5-0.7) modelin detay eklemesini sağlar ve sert, izlenmiş görünümü önler.
  • Rehber görüntüyü latent ile aynı en-boy oranında tut; otomatik yeniden boyutlandırılır.
  • Tile büyütmede strength 0.5-0.8 kullan ki detaylar değişebilsin.
  • Ön işlemci çıktısını önizle: siyah veya gürültülü rehber çoğu "etkisiz" durumu açıklar.

Apply ControlNet sorun giderme

Sonuç rehberi görmezden geliyor

Neden olur
strength sıfıra yakın, end_percent çok düşük, rehber görüntü siyah veya Union ControlNet türü belirtilmemiş.

Nasıl düzeltilir
Rehberi önizle, test için strength 0.8-1.0 ve end_percent 1.0 ayarla, sonra gevşet. Union modeller için SetUnionControlNetType ekle.

Hata: mat1 ve mat2 şekilleri çarpılamaz / ControlNet uyuşmazlığı

Neden olur
ControlNet ailesi checkpoint ile uyuşmuyor (SD 1.5 vs SDXL vs Flux).

Nasıl düzeltilir
Checkpoint ile aynı aileden bir ControlNet kullan.

Yanmış, yüksek kontrastlı, posterize görüntü

Neden olur
Güç 1’in üzerinde, güçlü bir ControlNet (Canny veya Lineart) ve yüksek cfg ile.

Nasıl düzeltilir
Strength 0.6-0.9, end_percent 0.7, cfg modelin normal aralığında olsun.

Eski iş akışı "Apply ControlNet (OLD)" gösteriyor

Neden olur
Tek conditioning düğümü yeniden adlandırıldı; hala çalışıyor ama başlangıç/bitiş kontrolü ve negatif geçiş yok.

Nasıl düzeltilir
Yerine Apply ControlNet koy ve hem pozitif hem negatif bağla.

Flux ControlNet vae eksik hatası

Neden olur
Bazı Flux ve Union ControlNet’ler rehberi kodlamak için VAE’ye ihtiyaç duyar.

Nasıl düzeltilir
Load VAE’nin VAE çıkışını Apply ControlNet’in vae girişine bağla.

AD
Bu iş akışını telefonunuzdan çalıştırın
Bu sayfadaki her iş akışı, modeller ve özel düğümler hazır hâlde BitVector'da önceden yüklüdür. Birini seçin, prompt yazın, bitti. Sıfır kurulum, indirecek bir şey yok.

Apply ControlNet hakkında sorular

Görüntüyü ön işlemden geçirmek zorunda mıyım?

Evet, Tile ve Inpaint ControlNet’ler dışında, onlar doğrudan resmi alır. Her ControlNet bir tür harita için eğitilmiştir.

ControlNet’i img2img ile kullanabilir miyim?

Evet. Latent VAE Encode’dan gelir, kontrol bu düğümden; ikisi bağımsızdır.

Kaç ControlNet üst üste koyabilirim?

VRAM izin verdiği kadar; genelde iki veya üç kullanılır. Her biri hafıza ve zaman ekler.

İlgili düğümler

Load ControlNet Model
ComfyUI core
Load ControlNet Model, models/controlnet klasöründen bir ControlNet (veya T2I-Adapter / ControlNet Union) dosyası okur ve Apply ControlNet için bir CONTROL_NET nesnesi çıkarır.
Load Image
ComfyUI core
Load Image, ComfyUI giriş klasöründen (veya yüklemeden) bir resim okur ve img2img, inpainting, ControlNet ve IP-Adapter grafiklerinde başlangıç noktası olan alfa kanalından alınan bir MASK ile birlikte bir IMAGE tensörü çıkarır.
KSampler
ComfyUI core
KSampler, gürültü giderme döngüsünü çalıştırır: modeli, istemleri ve bir latent'i alır ve tohum, adım sayısı, cfg, örnekleyici, zamanlayıcı ve gürültü giderme ile kontrol edilen bitmiş latent görüntüyü üretir.
CLIP Text Encode (Prompt)
ComfyUI core
CLIP Text Encode, metin istemini modelin metin kodlayıcısını kullanarak CONDITIONING'e dönüştürür. Bir düğüm pozitif istemi, diğeri negatif istemi tutar.
Ultimate SD Upscale
ComfyUI_UltimateSDUpscale
Ultimate SD Upscale, bir resmi ESRGAN modeliyle büyütür, sonra düşük denoise ile diffusion modeli üzerinden parça parça yeniden örnekler, böylece VRAM bitmeden 2x-4x gerçek detay ekler.
AD
Düğüm onarmaktan yoruldunuz mu? Bırakın bulut yapsın
BitVector yüzlerce ComfyUI iş akışını hızlı bulut GPU'larında yüklü, güncel ve test edilmiş tutar. Python yok, CUDA hatası yok, VRAM sınırı yok. Her tarayıcıda çalışır.

Daha fazla ComfyUI düğümü

ComfyUI Manager
ComfyUI-Manager
ComfyUI Yöneticisi, arayüz içinden özel düğüm paketlerini ve modelleri kuran, güncelleyen ve düzelten, içe aktarılan iş akışlarındaki eksik düğümleri çözen ve kurulumunu anlık olarak kaydeden eklentidir.
Load Checkpoint
ComfyUI core
Load Checkpoint (CheckpointLoaderSimple), .safetensors veya .ckpt model dosyasını açar ve her iş akışının ihtiyacı olan üç parçayı verir: diffusion MODEL, CLIP metin kodlayıcı ve VAE.
Save Image
ComfyUI core
Save Image, IMAGE tensörünü ComfyUI/output klasörüne PNG olarak kaydeder ve tüm iş akışını dosya meta verisine gömer. Böylece resmi tekrar ComfyUI’ye sürükleyip grafiği geri yükleyebilirsin.
VAE Decode
ComfyUI core
VAE Decode, örneklenen LATENT'i VAE ile piksel IMAGE'a dönüştürür; VAE Decode (Tiled) ise çok büyük resimler için aynı işlemi parçalara bölerek yapar.
Empty Latent Image
ComfyUI core
Empty Latent Image, metinden görsele örneklemenin başladığı boş latent tuvali (genişlik, yükseklik, batch_size) oluşturur; boyutlar 8’in katı olmalı ve model ailesiyle uyumlu olmalı.
Load LoRA
ComfyUI core
Load LoRA (LoraLoader), MODEL ve CLIP'e ayrı ayrı güçlerle bir LoRA dosyası uygular, böylece herhangi bir kontrol noktasına stil, karakter veya konsept eklenebilir, birleştirme yapmadan.