Model
Trends
.ai
Model
Trends
.ai
de bästa AI-modellerna med öppen källkod

Noden Grow Mask, Feather Mask and Invert Mask i ComfyUI

De grundläggande maskverktygen utvidgar (Grow Mask), mjukar upp (Feather Mask) och vänder (Invert Mask) en MASK så att målade områden smälter in i bilden runtom utan synliga kanter.
Nodpaket: ComfyUI core
Kategori: Masker och inpainting

Vad Grow Mask, Feather Mask and Invert Mask gör

En mask som målas för hand eller skapas av en detektor är oftast för tajt och hård. Grow Mask förstorar den med ett antal pixlar (negativa värden krymper den) och kan runda hörnen med tapered_corners. Feather Mask tonar kanterna över vänster, topp, höger och botten, och gör en hård kant till en övergång så att de brusreducerade pixlarna smälter in i originalet. Invert Mask byter plats på 0 och 1 för att skydda det som valts och redigera allt annat.
Den vanliga kedjan för inpainting är Load Image -> MASK -> Grow Mask (8-20 px) -> Feather Mask -> Set Latent Noise Mask. För att kombinera med Image Composite Masked räcker det oftast med bara feathering. Impact Pack och andra paket lägger till blur, threshold och kombineringsfunktioner, men de här tre grundnoderna täcker det mesta.

Ingångar

Namn
Typ
Vad det är
mask
MASK
Masken som ska ändras.
expand (Grow Mask)
INT
Pixlar att växa (positivt) eller krympa (negativt).
tapered_corners (Grow Mask)
BOOLEAN
Rundad tillväxt istället för fyrkantig.
left/top/right/bottom (Feather Mask)
INT
Toningsavstånd på varje sida i pixlar.

Utgångar

Namn
Typ
Vad det är
MASK
MASK
Den ändrade masken.
AD
Hoppa över installationen: ComfyUI-arbetsflöden förinstallerade i molnet
BitVector kör färdiga ComfyUI-arbetsflöden på sina egna GPU:er. Ingen installation, inga saknade noder, inga röda rutor. Öppna det på telefonen eller datorn och generera inom en minut.

Så använder du Grow Mask, Feather Mask and Invert Mask

  1. Börja med en MASK-utgång (Load Image, Load Image (as Mask) eller en detektor).
  2. Lägg till Grow Mask med expand 8-20 så det nya innehållet överlappar det gamla lite.
  3. Lägg till Feather Mask med 8-24 på varje sida för en mjuk övergång.
  4. Koppla resultatet till inpainting-noden eller till Image Composite Masked.
  5. Förhandsgranska masken (Convert Mask to Image -> Preview Image) för att kolla formen.

Inställningar och tips

  • Grow innan du feather; feathering på en tajt mask lämnar skarven inne i objektet.
  • Negativa expand-värden tar bort små prickar från automatiska masker.
  • För hår och päls, feather generöst och håll denoise runt 0.5-0.7.
  • Masker är float-tensorer; du kan enkelt multiplicera två masker med Mask Composite för en skärning.

Felsökning av Grow Mask, Feather Mask and Invert Mask

Ett mjukt sken syns runt det målade objektet

Varför det händer
För mycket feathering med väldigt hög denoise: övergångsområdet skapas olika från båda sidor.

Så löser du det
Minska feather till 8-12 px eller sänk denoise till 0.6-0.8.

Grow Mask ändrar ingenting

Varför det händer
Masken är redan mättad (alla 1) eller expand är 0.

Så löser du det
Kolla masken med en förhandsvisning; sätt expand till ett synligt värde som 16.

Redigeringar läcker utanför det målade området

Varför det händer
Den utvidgade masken täcker nu grannområden.

Så löser du det
Minska expand, eller använd feather istället för att växa.

AD
Kör detta arbetsflöde från telefonen
Varje arbetsflöde på den här sidan är förinstallerat på BitVector med sina modeller och anpassade noder. Välj, skriv en prompt, klart. Noll installation, inget att ladda ner.

Frågor om Grow Mask, Feather Mask and Invert Mask

Finns det en Blur Mask-nod i core?

Feather Mask tar hand om kanttoningen. För en full Gaussian blur, använd Impact Pack eller WAS suite:s blur-noder.

Vad gör tapered_corners?

Den växer masken med en rundad (korsformad) kärna istället för en fyrkantig, så hörnen blir rundade.

Relaterade noder

Load Image (as Mask)
ComfyUI core
Load Image (as Mask) tar en kanal från en bild (alpha, röd, grön eller blå) och gör om den till en MASK, så svartvita maskfiler eller målade lager kan styra inpainting och kompositering.
Set Latent Noise Mask
ComfyUI core
Set Latent Noise Mask fäster en MASK på en LATENT så att samplern bara ändrar det vita området: inpainting och regional omgenerering med vilken vanlig checkpoint som helst.
VAE Encode and VAE Encode (for Inpainting)
ComfyUI core
VAE Encode omvandlar en pixel-BILD till en LATENT för img2img; VAE Encode (för Inpainting) gör samma sak men suddar ut det maskade området så en inpainting-modell kan måla om det.
FaceDetailer (Impact Pack)
ComfyUI-Impact-Pack
FaceDetailer hittar ansikten (eller händer, ögon) med en YOLO-detektor, beskär varje, återrenderar dem i full upplösning med din modell och prompt, och klistrar tillbaka dem för att fixa små, suddiga ansikten i breda bilder.
AD
Trött på att laga noder? Låt molnet göra det
BitVector håller hundratals ComfyUI-arbetsflöden installerade, uppdaterade och testade på snabba moln-GPU:er. Ingen Python, inga CUDA-fel, inga VRAM-gränser. Fungerar från vilken webbläsare som helst.

Fler ComfyUI-noder

CLIP Text Encode (Prompt)
ComfyUI core
CLIP Text Encode omvandlar en textprompt till CONDITIONING med hjälp av modellens textkodare. En nod håller den positiva prompten, en annan den negativa prompten.
ComfyUI Manager
ComfyUI-Manager
ComfyUI Manager är tillägget som installerar, uppdaterar och fixar anpassade nodpaket och modeller direkt i gränssnittet, löser saknade noder i importerade arbetsflöden och sparar en ögonblicksbild av din setup.
KSampler
ComfyUI core
KSampler kör avbrusningsloopen: den tar modellen, prompts och en latent och skapar den färdiga latenta bilden, styrd av seed, steg, cfg, sampler, scheduler och denoise.
Load Checkpoint
ComfyUI core
Load Checkpoint (CheckpointLoaderSimple) öppnar en .safetensors- eller .ckpt-modellfil och delar upp den i de tre delar som varje arbetsflöde behöver: diffusionens MODEL, CLIP textkodare och VAE.
Save Image
ComfyUI core
Save Image sparar IMAGE-tensorn som en PNG i ComfyUI/output, med hela arbetsflödet inbäddat i filens metadata så att bilden kan dras tillbaka till ComfyUI för att återställa grafen.
VAE Decode
ComfyUI core
VAE Decode omvandlar den samplade LATENT till en pixel-BILD med VAE; VAE Decode (Tiled) gör samma sak i kakel för väldigt stora bilder.