Set Latent Noise MaskノードとVAE Encode (for Ipainting)ノードの違い
参考
ComfyUI Fundamentals - Masking - Inpainting
Set Latent Noise Maskノード
image2imageのように元画像にノイズを追加していく
VAE Encode (for Inpainting)ノード
灰色でマスク部分を塗りつぶす
その後に上と同じ処理をする
InpaintModelConditioningノードというノードができたため、ほぼ使い道はなくった
https://github.com/comfyanonymous/ComfyUI/issues/1186#issuecomment-1880041139Stable Diffusion web UIのinpaintingの動作に合わせた
https://gyazo.com/30e9568ac38917bf99ac2dce8fcdcf40
Denoising StrengthのXYプロットで比較する
https://gyazo.com/78b82935f612ea4e61a0fe39c67cb27f
Denoiseが0のとき
Set Latent Noise Mask(上)はノイズを加えないため入れた画像と同じものが出てくる
VAE Encode(For Inpainting)(下)はノイズを加える前段階で灰色で塗りつぶしているため、マスク部分が塗りつぶされた画像が出てくる
つまりDenoise 1.0以外では使い道はほぼない
inpaintingモデル用らしいnomadoor.icon
https://gyazo.com/b13c9edd5415f28de785f39177ed2304
https://comfyui.creamlab.net/guides/f_KSamplerAdvanced_denoiseinpainting-comparison.json
余談
ComfyUIではDenoising strengthという言い方はあまり正しくない
説明はこちらの方に丸投げします
KSamplerAdvanced で denoise 量を指定する方法