Model
Trends
.ai
Model
Trends
.ai
model AI open source terbaik

Node VAE Encode and VAE Encode (for Inpainting) di ComfyUI

VAE Encode mengubah gambar pixel IMAGE jadi LATENT buat img2img; VAE Encode (untuk Inpainting) juga sama tapi bagian yang dimaskin dikosongin supaya model inpainting bisa ngecat ulang.
Paket node: ComfyUI core
Kategori: Latent

Apa yang dilakukan VAE Encode and VAE Encode (for Inpainting)

Buat kerja dari gambar yang udah ada, gambarnya harus masuk ke latent space dulu. VAE Encode ambil IMAGE (dari Load Image atau decode sebelumnya) dan VAE, terus keluarin LATENT yang bisa dilanjutin sama KSampler dengan denoise di bawah 1. Itu inti dari img2img di ComfyUI.
VAE Encode (untuk Inpainting) nambah input mask dan opsi grow_mask_by: pixel yang dimaskin dibuat abu-abu dulu sebelum encoding dan ada noise mask yang ditempel, jadi checkpoint inpainting khusus cuma ngecat ulang bagian itu. Buat inpainting dengan checkpoint biasa, pakai VAE Encode terus Set Latent Noise Mask, supaya isi asli di bawah mask tetap jadi titik awal.

Input

Nama
Tipe
Artinya
pixels
IMAGE
Gambar yang mau di-encode. Ukurannya dipotong supaya kelipatan 8.
vae
VAE
VAE dari model yang bakal kamu sampling.
mask (inpaint variant)
MASK
Putih = area yang mau dicat ulang.
grow_mask_by (inpaint variant)
INT
Pixel buat ngebesarin mask supaya pinggirannya nyatu; 6-24.

Output

Nama
Tipe
Artinya
LATENT
LATENT
Gambar yang sudah di-encode (dengan noise mask di varian inpaint) buat KSampler latent_image.
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 VAE Encode and VAE Encode (for Inpainting)

  1. Load Image, terus VAE Encode pakai VAE dari checkpoint.
  2. Sambung LATENT ke KSampler; atur denoise 0.4-0.7 buat variasi, 0.2-0.35 buat sentuhan ringan.
  3. Buat inpainting: buka editor mask di Load Image, gambar area yang mau diubah, pakai VAE Encode (untuk Inpainting) dengan checkpoint inpainting, denoise 1.0.

Pengaturan dan tips

  • Ubah ukuran input ke ukuran asli model dulu sebelum encode; foto 4000 pixel bakal jadi latent yang gede banget.
  • denoise 1.0 di VAE Encode (untuk Inpainting) itu benar: bagian yang dimaskin memang harus diganti total.
  • Dengan checkpoint biasa, mending pakai VAE Encode + Set Latent Noise Mask dan denoise 0.5-0.8 buat isi yang nyambung konteks.
  • Dimensi gambar yang nggak kelipatan 8 bakal dipotong beberapa pixel; pakai padding atau resize supaya nggak geser.

Pemecahan masalah VAE Encode and VAE Encode (for Inpainting)

Area yang di-inpaint nggak nyambung sama sekitarnya dan kelihatan tempelan

Mengapa terjadi
VAE Encode (untuk Inpainting) dipakai dengan checkpoint yang bukan inpainting, jadi nggak bisa lihat area yang abu-abu.

Cara memperbaikinya
Pakai checkpoint inpainting (atau model Fooocus/Flux Fill inpaint), atau ganti ke VAE Encode + Set Latent Noise Mask dengan denoise di bawah 0.8.

Pinggiran area yang dicat ulang tajam

Mengapa terjadi
grow_mask_by 0 atau mask nggak ada feathering.

Cara memperbaikinya
Set grow_mask_by ke 12-24, atau blur mask pakai node Grow Mask / Feather Mask sebelum encode.

Gambar di img2img nggak berubah

Mengapa terjadi
denoise terlalu rendah, atau input latent sampler masih Latent Image Kosong.

Cara memperbaikinya
Sambung LATENT yang sudah di-encode ke KSampler dan naikkan denoise ke 0.5 buat ngecek pipeline.

Error: diharapkan 4 channel tapi dapat 16 (atau sebaliknya) saat encoding

Mengapa terjadi
VAE dari keluarga yang beda sama model yang bakal sampling latent.

Cara memperbaikinya
Encode pakai VAE yang sama dengan yang dipakai model buat decode.

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 VAE Encode and VAE Encode (for Inpainting)

Denoise berapa yang harus dipakai buat img2img?

0.3 bikin gambar tetap mirip banget, 0.5 itu remix yang seimbang, 0.75 ke atas cuma nyimpen komposisi dan warna doang.

Bisa nggak inpaint tanpa model inpainting?

Bisa: pakai VAE Encode, terus Set Latent Noise Mask dengan mask kamu, lalu KSampler dengan denoise 0.5-0.8.

Node terkait

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.
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.
Set Latent Noise Mask
ComfyUI core
Set Latent Noise Mask memasang MASK ke LATENT supaya sampler cuma mengubah area putih: buat inpainting dan regenerasi regional dengan checkpoint biasa.
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.
Load VAE
ComfyUI core
Load VAE (VAELoader) memuat file VAE mandiri dari models/vae supaya checkpoint yang VAE-nya hilang atau lemah bisa decode warna dengan bersih, dan supaya model split seperti Flux dan Wan dapat decoder mereka.
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

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.
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.
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.