Immagini a sfondo trasparente con ComfyUI
Grazie alla sua struttura modulare e all’esistenza di specifici nodi integrativi scritti da altri autori, ComfyUI può interpretare un workflow che genera immagini a sfondo trasparente, permettendo così di evitare tutta la “vecchia” fase di scontorno in programmi di editing convenzionali, come Adobe Photoshop.
Il network - originariamente diffuso da Stable Diffusion Art che lo spiega nei minimi dettagli e ne dimostra le funzionalità anche in SD Forge - si basa sull’articolo Transparent Image Layer Diffusion using Latent Transparency di Lvmin Zhang e Maneesh Agrawala e necessita di nodi aggiuntivi, installabili col ComfyUI Manager.
In questo esempio, invece che col modello segnalato dall’autore, ho lavorato con JuggernautXLV9 + RunDiffusionPhotoV2, con questi parametri base:
Prompt positivo:
b/w photo of a crow 8k uhd, dslr, high quality, ultra detailed, Fujifilm XT3
Prompt negativo:
disfigured, deformed, ugly
Empty latent image:
512 x 512 px
Ksampler:
steps 20
cfg 7
sampler dpmpp_2m
scheduler karras
denoise 1
L’immagine generata ha lo sfondo trasparente che può poi essere editato facilmente in qualsiasi programma di fotoritocco, aggiungendo ad esempio una tinta piatta, come nell’esempio.
Il file .json del workflow, oltre che su Stable Diffusion Art, è disponibile sul mio repository GitHub.