Model
Trends
.ai
Model
Trends
.ai
de beste open source AI-modellen

Set Latent Noise Mask-node in ComfyUI

Set Latent Noise Mask koppelt een MASKER aan een LATENT zodat de sampler alleen het witte gebied verandert: inpainting en regionale regeneratie met elk normaal checkpoint.
Nodepakket: ComfyUI core
Categorie: Maskers en inpainting

Wat Set Latent Noise Mask doet

KSampler kan het denoisen beperken tot een deel van een latent als die latent een noise masker heeft. Set Latent Noise Mask neemt een gecodeerde afbeelding en een masker en geeft de latent terug met dat masker eraan gekoppeld. Alles buiten het masker blijft van de originele latent bij elke stap, dus het resultaat mengt natuurlijk met het onaangetaste deel.
Omdat de originele pixels nog steeds onder het masker zitten, werkt deze methode met gewone checkpoints en bij elke denoise-waarde: 0.4 om bij te schilderen terwijl de vormen blijven, 0.9 om de inhoud helemaal te vervangen. Het werkt goed samen met Load Image mask editor output, Grow Mask en Feather Mask.

Invoer

Naam
Type
Wat het is
samples
LATENT
De latent van VAE Encode (de hele afbeelding).
mask
MASK
Wit waar de sampler pixels mag veranderen.

Uitvoer

Naam
Type
Wat het is
LATENT
LATENT
De latent met een noise masker voor KSampler.
AD
Sla de installatie over: ComfyUI-workflows voorgeïnstalleerd in de cloud
BitVector draait kant-en-klare ComfyUI-workflows op eigen GPU's. Geen installatie, geen ontbrekende nodes, geen rode vakken. Open het op je telefoon of laptop en genereer binnen een minuut.

Zo gebruik je Set Latent Noise Mask

  1. Laad een afbeelding, schilder een masker in de mask editor (rechtermuisknop, Open in MaskEditor).
  2. VAE Encode de afbeelding.
  3. Set Latent Noise Mask met de gecodeerde latent en de MASK output van de afbeelding.
  4. KSampler met denoise tussen 0.5-0.9, daarna VAE Decode.

Instellingen en tips

  • Vergroot en verzacht het masker (GrowMask 8-16, FeatherMask) voor onzichtbare overgangen.
  • Beschrijf de hele scène in de prompt, niet alleen het stukje; het model ziet nog steeds de hele latent.
  • Voor het helemaal vervangen van objecten werkt denoise 0.9-1.0 met een groter masker beter dan een strak masker.
  • Voor crop-en-stitch met meer detail gebruik de Inpaint Crop and Stitch nodes of Impact Pack Detailer.

Problemen met Set Latent Noise Mask oplossen

De hele afbeelding verandert, niet alleen het gemaskerde deel

Waarom het gebeurt
Het masker is leeg of omgekeerd (zwart waar je schilderde), of de sampler krijgt de niet-gemaskerde latent.

Zo los je het op
Bekijk het MASKER met een Convert Mask to Image node; draai om met InvertMask als dat nodig is; sluit de output van Set Latent Noise Mask aan op de sampler.

Een zichtbare rechthoek of rand rond de bewerking

Waarom het gebeurt
Hard masker randje zonder verzachten, of het masker is getekend op een andere grootte dan de afbeelding.

Zo los je het op
Verzacht of vergroot het masker met 8-24 pixels en zorg dat het masker van dezelfde Load Image node komt als de pixels.

Het gemaskerde gebied blijft bijna hetzelfde

Waarom het gebeurt
denoise is te laag voor de gewenste verandering.

Zo los je het op
Verhoog denoise naar 0.7-1.0 voor nieuwe inhoud.

AD
Start deze workflow vanaf je telefoon
Elke workflow op deze pagina staat voorgeïnstalleerd op BitVector, met modellen en custom nodes al op hun plek. Kies er een, typ een prompt, klaar. Nul installatie, niets te downloaden.

Vragen over Set Latent Noise Mask

Set Latent Noise Mask of VAE Encode (voor Inpainting)?

Noise masker voor normale checkpoints en gedeeltelijke bewerkingen; VAE Encode (voor Inpainting) voor speciale inpainting checkpoints en volledige vervanging.

Kan ik een masker van een andere afbeelding gebruiken?

Ja, elk MASK van dezelfde grootte werkt, ook maskers van segmentatie nodes.

Verwante nodes

VAE Encode and VAE Encode (for Inpainting)
ComfyUI core
VAE Encode zet een pixel IMAGE om in een LATENT voor img2img; VAE Encode (for Inpainting) doet hetzelfde maar maakt het gemaskerde gebied leeg zodat een inpainting-model het opnieuw kan inkleuren.
Load Image
ComfyUI core
Load Image leest een afbeelding uit de ComfyUI inputmap (of een upload) en geeft een IMAGE tensor plus een MASK uit de alfakanaal, het startpunt voor img2img, inpainting, ControlNet en IP-Adapter grafieken.
Load Image (as Mask)
ComfyUI core
Load Image (as Mask) zet één kanaal van een afbeelding (alpha, rood, groen of blauw) om in een MASKER, zodat zwart-wit maskers of geschilderde lagen gebruikt kunnen worden voor inpainting en compositing.
KSampler
ComfyUI core
KSampler voert de denoising-lus uit: het neemt het model, prompts en een latent en maakt de afgewerkte latente afbeelding, gestuurd door seed, stappen, cfg, sampler, scheduler en denoise.
AD
Nodes repareren beu? Laat de cloud het doen
BitVector houdt honderden ComfyUI-workflows geïnstalleerd, bijgewerkt en getest op snelle cloud-GPU's. Geen Python, geen CUDA-fouten, geen VRAM-limieten. Werkt in elke browser.

Meer ComfyUI-nodes

CLIP Text Encode (Prompt)
ComfyUI core
CLIP Text Encode zet een tekstprompt om in CONDITIONING met de modeltekstencoder. Eén node bevat de positieve prompt, een tweede de negatieve prompt.
ComfyUI Manager
ComfyUI-Manager
ComfyUI Manager is de extensie die aangepaste node-pakketten en modellen installeert, bijwerkt en repareert vanuit de interface, ontbrekende nodes in geïmporteerde workflows oplost en je setup vastlegt.
Load Checkpoint
ComfyUI core
Load Checkpoint (CheckpointLoaderSimple) opent een .safetensors of .ckpt modelbestand en levert de drie onderdelen die elke workflow nodig heeft: het diffusion MODEL, de CLIP tekstencoder en de VAE.
Save Image
ComfyUI core
Save Image schrijft de IMAGE tensor als een PNG naar ComfyUI/output, met de hele workflow ingebed in de bestandsmetadata zodat je de afbeelding weer terug kunt slepen in ComfyUI om de grafiek te herstellen.
VAE Decode
ComfyUI core
VAE Decode zet de gesamplede LATENT om in een pixel IMAGE met de VAE; VAE Decode (Tiled) doet hetzelfde in tegels voor heel grote afbeeldingen.
Empty Latent Image
ComfyUI core
Empty Latent Image maakt het lege latente canvas (breedte, hoogte, batch_size) waar de text-to-image sampling mee begint; de afmetingen moeten veelvouden van 8 zijn en passen bij de model familie.