LoadImageMask

(comfyanonymous/ComfyUI)
mask/Load Image (as Mask)
ファイルからマスクを読み込む

画像ファイルを読み込み、マスクを出力します。 画像のどのチャネルをマスクとして使用するか指定できます。

サーバ上の inputs/ ディレクトリ内にあるファイルが読み込み対象となります。 "choose file to upload" ボタンからアップロードすることもできます。

また気付きにくいですが、ComfyUI 内蔵のペイント機能である MaskEditor で、画像のマスクをいじることができます (右クリックして "Open in MaskEditor")。 touch や pen の筆圧にも対応しています (Linux の Chrome では動きました)。

描いたマスクは alpha チャンネルになります。 UI 上では消えたような表示になりますが、RGB は変更されません。

保存した画像は、サーバの input/clipspace/ 以下に置かれます。 サーバを再起動したりしても削除されないので、後でワークフローを再利用した際にエラーになったりしません。 ただ、ゴミが残るということでもあります。

API

image の末尾にアノテーションを追加することで、/output/temp にある画像ファイルを読み込むことができます。

  • /[input] (指定無しと同じ)
  • /[output]
  • /[temp]

先頭の / は任意の一文字です (/ でなくても良い)。 以下は、どれでも同じ意味になります。

  • ComfyUI_00001_.png/[temp]
  • ComfyUI_00001_.png [temp]
  • ComfyUI_00001_.png-[temp]
  • ComfyUI_00001_.png_[temp]
  • ComfyUI_00001_.png.[temp]
  • ComfyUI_00001_.pngx[temp]

関連

使用例

まだ