Node Apply ControlNet di ComfyUI
Apply ControlNet menempelkan gambar panduan dan ControlNet yang sudah dimuat ke CONDITIONING positif dan negatif dengan kekuatan serta persentase mulai/akhir, supaya sampler mengikuti tepi, kedalaman, atau pose dari panduan tersebut.
Paket node: ComfyUI core
Kategori: ControlNet dan pemandu
Apa yang dilakukan Apply ControlNet
Apply ControlNet (versi terbaru ControlNetApplyAdvanced, yang ditampilkan sebagai Apply ControlNet) mengambil conditioning positif dan negatif, sebuah CONTROL_NET, gambar panduan yang sudah diproses sebelumnya, dan pada versi terbaru, VAE. Ini mengembalikan conditioning baru yang membawa sinyal kontrol ke sampler. strength mengatur seberapa kuat pengaruhnya (1.0 penuh), start_percent dan end_percent membatasi kontrol hanya pada bagian tertentu dari sampling, misalnya 0.0-0.6 supaya komposisi diatur di awal tapi model bebas menyelesaikan detailnya.
Gambar panduan harus sudah dalam bentuk yang diharapkan ControlNet: ControlNet Canny ingin tepi putih di latar hitam, ControlNet Depth ingin peta kedalaman abu-abu, OpenPose ingin kerangka berwarna. Preprocessor dari paket ControlNet Aux membuat ini dari foto. Untuk Tile ControlNet, panduannya adalah gambar itu sendiri, biasanya dibuat blur atau diperkecil.
Input
Nama | Tipe | Artinya |
|---|---|---|
positive / negative | CONDITIONING | Dari node CLIP Text Encode. |
control_net | CONTROL_NET | Dari Load ControlNet Model. |
image | IMAGE | Panduan yang sudah diproses (tepi, kedalaman, pose, atau gambar untuk Tile). |
vae | VAE | Opsional di versi terbaru; dibutuhkan oleh beberapa ControlNet Flux dan Union. |
strength | FLOAT | 0-2, seberapa kuat panduan diikuti. Biasanya 0.6-1.0. |
start_percent / end_percent | FLOAT | Bagian dari sampling di mana kontrol aktif. |
Output
Nama | Tipe | Artinya |
|---|---|---|
positive | CONDITIONING | Conditioning positif yang dikontrol untuk KSampler. |
negative | CONDITIONING | Conditioning negatif yang dikontrol untuk KSampler. |
AD

Lewati penyiapan: workflow ComfyUI sudah terpasang di cloud
BitVector menjalankan workflow ComfyUI siap pakai di GPU miliknya sendiri. Tanpa instalasi, tanpa node hilang, tanpa kotak merah. Buka di ponsel atau laptop dan hasilkan dalam semenit.
Cara menggunakan Apply ControlNet
- Muat foto dengan Load Image dan jalankan melalui preprocessor (Canny Edge, Depth Anything, DWPose).
- Muat ControlNet yang cocok dengan Load ControlNet Model.
- Tambahkan Apply ControlNet; sambungkan positive, negative, control_net, dan gambar panduan.
- Atur strength 0.8 dan end_percent 0.8 sebagai titik awal.
- Sambungkan dua output ke KSampler positive dan negative; jaga ukuran latent sesuai rasio panduan.
Pengaturan dan tips
- Rangkai beberapa node Apply ControlNet (pose + depth) dengan menghubungkan output satu ke input berikutnya.
- Turunkan end_percent (0.5-0.7) supaya model bebas menambah detail dan menghindari tampilan kaku seperti ditelusuri.
- Jaga gambar panduan dengan rasio aspek yang sama dengan latent; gambar akan diubah ukurannya agar pas.
- Untuk Tile upscaling gunakan strength 0.5-0.8 supaya detail masih bisa berubah.
- Pratinjau output preprocessor: panduan hitam atau berisik biasanya penyebab "tidak ada efek".
Pemecahan masalah Apply ControlNet
Hasil mengabaikan panduan
Mengapa terjadi
strength mendekati 0, end_percent terlalu rendah, gambar panduan hitam, atau ControlNet Union tanpa tipe.
Cara memperbaikinya
Pratinjau panduan, atur strength 0.8-1.0 dan end_percent 1.0 untuk tes, lalu kurangi. Tambahkan SetUnionControlNetType untuk model union.
Error: bentuk mat1 dan mat2 tidak bisa dikalikan / ControlNet tidak cocok
Mengapa terjadi
Keluarga ControlNet tidak cocok dengan checkpoint (SD 1.5 vs SDXL vs Flux).
Cara memperbaikinya
Gunakan ControlNet untuk keluarga yang sama dengan checkpoint.
Gambar terbakar, kontras tinggi, posterisasi
Mengapa terjadi
strength di atas 1 dengan ControlNet kuat (Canny atau Lineart) dan cfg tinggi.
Cara memperbaikinya
Strength 0.6-0.9, end_percent 0.7, cfg dalam rentang normal model.
Workflow lama menunjukkan "Apply ControlNet (OLD)"
Mengapa terjadi
Node single-conditioning diganti namanya; masih berfungsi tapi tidak punya kontrol mulai/akhir dan pass negatif.
Cara memperbaikinya
Ganti dengan Apply ControlNet dan sambungkan positif serta negatif.
Error ControlNet Flux tentang vae yang hilang
Mengapa terjadi
Beberapa ControlNet Flux dan Union butuh VAE untuk encode panduan.
Cara memperbaikinya
Sambungkan output VAE dari Load VAE ke input vae di Apply ControlNet.
AD

Jalankan workflow ini dari ponsel Anda
Setiap workflow di halaman ini sudah terpasang di BitVector lengkap dengan model dan node kustomnya. Pilih satu, ketik prompt, selesai. Nol penyiapan, tidak ada yang perlu diunduh.
Pertanyaan tentang Apply ControlNet
Apakah saya harus memproses gambar dulu?
Iya, kecuali untuk Tile dan Inpaint ControlNet, yang memakai gambar asli. Setiap ControlNet dilatih untuk satu jenis peta.
Bisakah saya pakai ControlNet dengan img2img?
Bisa. Latent datang dari VAE Encode, kontrol dari node ini; keduanya terpisah.
Berapa banyak ControlNet yang bisa saya tumpuk?
Sebanyak VRAM memungkinkan; dua atau tiga biasa dipakai. Masing-masing menambah penggunaan memori dan waktu.
Node terkait
Load ControlNet Model
ComfyUI core
Load ControlNet Model membaca file ControlNet (atau T2I-Adapter / ControlNet Union) dari models/controlnet dan mengeluarkan objek CONTROL_NET untuk Apply ControlNet.
Load Image
ComfyUI core
Load Image membaca gambar dari folder input ComfyUI (atau dari unggahan) dan menghasilkan tensor IMAGE plus MASK yang diambil dari saluran alfa, titik awal untuk img2img, inpainting, ControlNet, dan grafik IP-Adapter.
KSampler
ComfyUI core
KSampler menjalankan loop denoising: dia mengambil model, prompt, dan latent lalu menghasilkan gambar latent yang sudah jadi, dikontrol oleh seed, steps, cfg, sampler, scheduler, dan denoise.
CLIP Text Encode (Prompt)
ComfyUI core
CLIP Text Encode mengubah prompt teks jadi CONDITIONING pakai encoder teks model. Satu node buat prompt positif, yang satunya buat prompt negatif.
Ultimate SD Upscale
ComfyUI_UltimateSDUpscale
Ultimate SD Upscale memperbesar gambar dengan model ESRGAN, lalu mengolah ulang gambar itu per bagian (tile) lewat model difusi dengan prompt kamu di denoise rendah, menambahkan detail nyata di 2x-4x tanpa kehabisan VRAM.
AD

Lelah memperbaiki node? Biarkan cloud yang mengerjakan
BitVector menjaga ratusan workflow ComfyUI tetap terpasang, terbaru, dan teruji di GPU cloud yang cepat. Tanpa Python, tanpa error CUDA, tanpa batas VRAM. Bisa dari browser apa pun.
Node ComfyUI lainnya
ComfyUI Manager
ComfyUI-Manager
ComfyUI Manager adalah ekstensi yang memasang, memperbarui, dan memperbaiki paket node kustom serta model dari dalam antarmuka, menyelesaikan masalah node yang hilang di workflow yang diimpor, dan menyimpan snapshot pengaturanmu.
Load Checkpoint
ComfyUI core
Load Checkpoint (CheckpointLoaderSimple) membuka file model .safetensors atau .ckpt dan memberikan tiga bagian yang dibutuhkan setiap workflow: MODEL diffusion, encoder teks CLIP, dan VAE.
Save Image
ComfyUI core
Save Image menyimpan tensor IMAGE ke ComfyUI/output sebagai PNG, dengan seluruh alur kerja tertanam di metadata file supaya gambarnya bisa ditarik kembali ke ComfyUI untuk mengembalikan grafiknya.
VAE Decode
ComfyUI core
VAE Decode mengubah LATENT yang sudah diambil sampelnya menjadi IMAGE piksel dengan VAE; VAE Decode (Tiled) melakukan hal yang sama dalam bentuk ubin untuk gambar yang sangat besar.
Empty Latent Image
ComfyUI core
Empty Latent Image membuat kanvas latent kosong (lebar, tinggi, batch_size) yang jadi titik awal sampling text-to-image; dimensinya harus kelipatan 8 dan sesuai dengan keluarga model.
Load LoRA
ComfyUI core
Load LoRA (LoraLoader) menerapkan file LoRA ke MODEL dan CLIP dengan kekuatan yang terpisah, jadi gaya, karakter, atau konsep bisa ditambahkan ke checkpoint mana pun tanpa harus menggabungkannya.

Model
Trends
.ai
© ModelTrends.ai
|
Dibuat di Jepang
|
© 2026