This is the official `Qwen Image 2.1 Image Edit` graph - a `TextEncodeQwenImage21` fed through its autogrow `images` input, with the prompt naming the references as `<image1>` / `<image2>` - carrying a LanPaint mask. Three changes against the stock template: `LanPaint_ImageEncode` takes the mask, `LanPaint_KSampler` does the sampling, and `LanPaint_ImageDecode` merges the result back inside the mask and keeps RGBA. No new node inputs or outputs. The demo re-surfaces a pair of headphones' earcups with the iridescent titanium of a second reference image. The mask is 14.8% of the frame and 89% of it sits on the headphones; outside the mask the output is pixel-identical to the source (mean channel difference 0.098/255), so the headband, the stitching and the hinges are untouched rather than merely similar. The source and the result are both RGBA. `Text Encode Qwen Image 2.1` is the right reference encoder for transparent pictures: it hands the vision tower the alpha composited over white and encodes all four channels into the reference latent, where the older `Text Encode Qwen Image Edit Plus` trims to RGB. Verified by replaying the API prompt embedded in the packaged PNG against the shipped input files: bit-identical output. The README gets the news block, a TOC entry, the example section and an Updates line; the previous 2.1 heading now says "with Transparency" so the two 2.1 examples are distinguishable.
965 KiB
1024x1024px
965 KiB
1024x1024px