ComfyUI>Workflow>MOSS-Image Inpainting | Modifiche Localizzate Precise sull'Immagine

MOSS-Image Inpainting | Modifiche Localizzate Precise sull'Immagine

Workflow Name: RunComfy/MOSS-Image-Inpaint
Workflow ID: 0000...1545
Dipingi una maschera sull'area che desideri modificare. Aggiungi accessori o cambia colori e materiali. Hai il controllo su dove avvengono le modifiche. L'inpainting basato su MOSS utilizza il contesto dell'immagine vicina. I ritagli modificati si fondono nuovamente nella tua foto. Mantieni la scena circostante coerente.

ComfyUI MOSS-Image Inpainting Workflow

MOSS-Image Inpainting ComfyUI | Differential Diffusion
Want to run this workflow?
  • Fully operational workflows
  • No missing nodes or models
  • No manual setups required
  • Features stunning visuals

ComfyUI MOSS-Image Inpainting Examples

moss-image-inpainting-comfyui-differential-diffusion-1545-example1.webp
moss-image-inpainting-comfyui-differential-diffusion-1545-example2.webp
moss-image-inpainting-comfyui-differential-diffusion-1545-example3.webp
moss-image-inpainting-comfyui-differential-diffusion-1545-example4.webp
moss-image-inpainting-comfyui-differential-diffusion-1545-example5.webp
moss-image-inpainting-comfyui-differential-diffusion-1545-example6.webp

MOSS-Image Inpainting: modifiche localizzate che si fondono perfettamente nella scena#

MOSS-Image Inpainting è un flusso di lavoro ComfyUI focalizzato per sostituire o aggiungere dettagli solo all'interno di una maschera dipinta mantenendo tutto il resto pixel-perfetto. Ritaglia la regione mascherata con un contesto generoso, applica MOSS-Image guidato dal tuo prompt e da Differential Diffusion, quindi incolla il risultato indietro con bordi senza soluzione di continuità.

Usa MOSS-Image Inpainting per accessori, cambi di colore, modifiche di prodotto, piccole riparazioni e scambi di materiali. Il flusso di lavoro è veloce da operare, leggero nel prompt, e progettato per preservare la scena circostante in modo che le tue modifiche sembrino native piuttosto che aggiunte.

Modelli chiave nel flusso di lavoro di Comfyui MOSS-Image Inpainting#

  • Modello di diffusione Comfy-Org MOSS-Image. Fornisce l'immagine precedente utilizzata per ridisegnare la regione mascherata. Utilizza le build SFT spedite nel repository ufficiale: varianti int8 convrot o bf16 a seconda delle tue esigenze hardware. Vedi l'hub del modello su Comfy-Org/MOSS-Image e le voci a livello di file per moss_image_sft_int8_convrot.safetensors o moss_image_sft_bf16.safetensors.
  • Codificatore di testo Qwen 3.5 9B W4A8 GPTQ. Codifica il tuo prompt in condizionamento per il MOSS-Image UNet ed è incluso con il rilascio di MOSS. Vedi text_encoders/qwen3.5_9b_w4a8_gptq.safetensors.
  • Flux 2 VAE Small. Comprime l'immagine ritagliata nello spazio latente e decodifica il risultato di nuovo in pixel, mantenendo stabili i colori durante la modifica. Vedi vae/flux2-vae_small.safetensors.
  • LoRA opzionale. Un LoRA ottimizzato per MOSS può essere caricato per guidare il realismo delle superfici e le finiture simili a prodotti. Non è richiesto; bypassalo se preferisci l'aspetto base di MOSS-Image.

Come utilizzare il flusso di lavoro di Comfyui MOSS-Image Inpainting#

Questo flusso di lavoro si esegue in un unico passaggio: carichi un'immagine e dipingi una maschera, la pipeline ritaglia intorno a quella maschera con contesto, MOSS-Image ridisegna solo l'area mascherata, quindi il ritaglio modificato viene restituito al frame originale. I gruppi verdi sono le parti che tocchi tipicamente; i gruppi grigi sono automatici.

① Modelli#

La pipeline carica prima il MOSS-Image UNet in Load MOSS-Image model (#1), un LoRA opzionale in LoRA: Lenovo UltraReal (optional, Ctrl+B to skip) (#5), il codificatore di testo MOSS in Load text encoder (type: moss_image) (#2), e il VAE in Load VAE (Flux 2 small) (#3). Scegli la variante MOSS-Image che si adatta alle tue preferenze di memoria e precisione. Se vuoi una base neutra, mantieni il LoRA bypassato; abilitalo quando desideri ulteriore lucentezza o dettaglio tattile. Nessun altro tuning è richiesto in questa fase.

② Immagine + maschera#

Importa la tua sorgente in Image + mask (right-click → Open in MaskEditor) (#10), quindi apri l'Editor di Maschere e dipingi l'area che vuoi cambiare. La regione bianca definisce ciò che verrà rigenerato, mentre i pixel intatti rimangono esatti. Mira a una maschera che segua i bordi reali per fusioni più pulite. Salva per restituire la maschera al grafico.

③ Prompt#

Descrivi solo ciò che va dentro la maschera usando Positive prompt: describe the masked area (#19) e Encode positive (#20). Mantieni i prompt brevi e specifici per l'oggetto, il colore o il materiale che vuoi che appaia. Usa Negative prompt (#21) per allontanarti da artefatti come bassa qualità o filigrane. Poiché il ritaglio include il contesto circostante, di solito non è necessario menzionare lo sfondo.

④ Ritaglia intorno alla maschera (automatica)#

Grow + soften mask (#30) espande delicatamente la maschera e ammorbidisce il suo bordo in modo che le cuciture si fondano quando incollate indietro. Crop around mask (padding = context) (#31) trova una casella di delimitazione stretta intorno alla maschera e aggiunge un padding di contesto in modo che MOSS-Image capisca come dovrebbe adattarsi il nuovo contenuto. Scale crop to ~1.5 MP (#32) ridimensiona il ritaglio a una risoluzione di lavoro ideale per i dettagli senza sprecare calcolo. Encode crop (#33) sposta il ritaglio nei latenti e Redraw only the mask (#34) garantisce che la denoising avvenga solo all'interno della maschera. Usa Crop preview (what MOSS sees) (#35) per un controllo di sanità mentale del ritaglio e del contesto prima del campionamento.

⑤ Campione#

Differential Diffusion (soft mask edge) (#4) protegge il contenuto non mascherato attenuando gli aggiornamenti vicino ai confini della maschera e dando priorità alla coerenza. KSampler (#40) genera quindi il contenuto inpainted utilizzando il modello MOSS-Image e il tuo condizionamento positivo e negativo. L'equilibrio che scegli qui governa quanto letteralmente viene seguito il prompt rispetto a quanto della struttura originale viene preservata. Per modifiche conservative, orientati verso una forza di ridisegno inferiore; per sostituzioni complete, usa una forza di ridisegno più elevata.

⑥ Incolla indietro (automatica)#

Dopo il campionamento, Decode (#50) converte i latenti in pixel e Scale back to crop size (#51) ripristina il ritaglio modificato alle dimensioni esatte catturate in precedenza. Paste into original (outside the mask stays exact) (#52) compone il risultato di nuovo nella tua immagine originale utilizzando le coordinate x, y salvate, quindi l'allineamento è perfetto e il resto del frame rimane intatto.

⑦ Risultato#

Result (#60) scrive l'immagine finale. La denominazione del file è gestita per te; esegui di nuovo per iterare rapidamente sulla stessa sorgente e maschera.

⑧ Vetrina (una foto per la condivisione)#

Showcase: before / mask / after + prompt (#70) costruisce un pannello affiancato che mostra l'originale, la sovrapposizione rossa della tua maschera e il risultato inpainted, con il prompt stampato sotto. Questo è utile per la documentazione o le approvazioni dei clienti. Salva il pannello con Showcase image (#71). Se non hai bisogno di un'uscita vetrina, puoi bypassare questo gruppo per velocizzare l'esecuzione.

Nodi chiave nel flusso di lavoro di Comfyui MOSS-Image Inpainting#

Grow + soften mask (#30) Espande leggermente l'area dipinta e applica una sfocatura morbida al suo bordo per transizioni naturali. Regola expand quando vedi cuciture dure o frange mancate, e sintonizza blur_radius se il bordo sembra troppo nitido o troppo morbido. Usa un'espansione più alta per capelli, pelliccia e tessuti morbidi dove l'ambiguità del confine aiuta la fusione.

Crop around mask (padding = context) (#31) Calcola una casella di delimitazione per la maschera e aggiunge contesto extra alla scena intorno ad essa. Il valore padding controlla quanta parte dell'ambiente viene inviata nel modello, il che influenza la coerenza della prospettiva e dell'illuminazione. Maggiore padding dà a MOSS-Image indizi globali migliori ma riduce i dettagli per pixel a un obiettivo di megapixel fisso; riduci il padding per piccoli inserti intricati.

Scale crop to ~1.5 MP (#32) Ridimensiona il ritaglio a una risoluzione di lavoro pratica. Aumentare l'obiettivo dei megapixel migliora i dettagli fini all'interno della maschera a scapito della velocità e della memoria. Riducilo per anteprime rapide o maschere molto ampie dove i micro-dettagli contano meno.

Redraw only the mask (#34) Imposta una maschera di rumore sul latente in modo che la denoising rimanga confinata alla tua area dipinta. Questo è ciò che garantisce che i pixel non mascherati rimangano invariati. Mantienilo abilitato per il vero inpainting; disabilitalo solo per la risoluzione dei problemi quando hai bisogno di confermare il comportamento del modello sul ritaglio completo.

Differential Diffusion (soft mask edge) (#4) Sopprime il trabocco indesiderato intorno ai bordi della maschera attenuando gli aggiornamenti mentre si avvicinano al confine. Aumenta strength quando noti sanguinamento del colore o infiltrazioni di texture al di fuori della maschera, e riducilo quando vuoi una fusione più audace tra contenuto vecchio e nuovo. Funziona in sinergia con la sfumatura dalla fase di crescita della maschera.

KSampler (#40) Guida la generazione effettiva utilizzando il modello MOSS-Image e il tuo condizionamento. denoise controlla quanto drasticamente viene reimmaginato il contenuto mascherato: valori vicini a 1 disegnano contenuti freschi, valori medi preservano la struttura e ricolorano, valori più bassi apportano rifiniture sottili. Regola steps per qualità rispetto a velocità, e cambia seed per esplorare alternative mantenendo tutte le altre condizioni costanti.

Paste into original (outside the mask stays exact) (#52) Compone il ritaglio modificato di nuovo nel frame originale utilizzando le coordinate dalla casella di delimitazione. Lascia resize_source disattivato per evitare artefatti di ridimensionamento. Se i bordi mostrano leggeri aloni, rivedi la crescita della maschera precedente e la sfocatura piuttosto che compensare qui.

Extra opzionali#

  • Mantieni i prompt brevi e letterali per MOSS-Image Inpainting. Concentrati sull'oggetto, colore, materiale e finitura che desideri all'interno della maschera.
  • Per ricolorazioni o scambi di materiali, riduci la forza di ridisegno in KSampler per mantenere la forma e l'ombreggiatura esistenti mentre cambi l'aspetto.
  • Se l'area mascherata è minuscola su una foto molto grande, aumenta l'obiettivo dei megapixel in Scale crop to ~1.5 MP in modo che il modello abbia abbastanza pixel per risolvere i piccoli dettagli.
  • Aumenta il contesto padding quando la prospettiva o l'illuminazione dell'inserto devono corrispondere a contorni complessi come mani, riflessi o superfici a motivi.
  • Usa Crop preview (what MOSS sees) per verificare che il ritaglio contenga sia la regione mascherata che sufficienti indizi circostanti prima di campionare.

Riconoscimenti#

Questo flusso di lavoro implementa e si basa sui seguenti lavori e risorse. Ringraziamo Comfy-Org per i file del modello MOSS-Image, la comunità Civitai per il modello di flusso di lavoro MOSS Image Inpainting, e OpenMOSS per il codice di ricerca MOSS-Image e il rapporto tecnico per i loro contributi e manutenzione. Per dettagli autorevoli, si prega di fare riferimento alla documentazione originale e ai repository collegati di seguito.

Risorse#

Nota: L'uso dei modelli, dataset e codice di riferimento è soggetto alle rispettive licenze e termini forniti dai loro autori e manutentori.

RunComfy
Copyright 2026 RunComfy. Tutti i Diritti Riservati.

RunComfy è la piattaforma principale ComfyUI che offre ComfyUI online ambiente e servizi, insieme a workflow di ComfyUI con visuali mozzafiato. RunComfy offre anche AI Models, consentire agli artisti di sfruttare gli ultimi strumenti di AI per creare arte incredibile.