Save Image With Alpha(SaveImageWithAlpha)
このノードは `IMAGE` と `MASK` の2種類のテンソル形式の入力を受け取り、内部でマスクデータをアルファチャンネルに変換し、画像データと結合します
Save Image With Alpha
Save Image With Alpha ノードは、IMAGE と MASK という2種類のテンソル形式の入力を受け取り、内部でマスクデータをアルファチャンネルに変換し、画像データと結合します。
Save Image With Alpha ノードは画像処理ノードで、その中核機能は入力された画像とマスクを合成し、透明チャンネル付きの PNG 形式ファイルとして保存することです。ユーザーはマスク情報を画像のアルファチャンネルに直接埋め込むことができ、透明背景をサポートする画像ファイルを生成できます。
ノード機能
このノードは IMAGE と MASK という2種類のテンソル形式の入力を受け取り、内部でマスクデータをアルファチャンネルに変換し、画像データと結合します。PIL ライブラリを使用して画像処理を行い、最終的に合成された画像を PNG 形式で ComfyUI のデフォルト出力ディレクトリに保存します。また、ファイルにワークフロープロンプト情報を埋め込むこともサポートしています。
ノードパラメータ説明 - Save Image With Alpha
接続入力 (Inputs)
| パラメータ名 | データ型 | 必須 | デフォルト値 | 範囲/オプション | 説明 |
|---|---|---|---|---|---|
images | IMAGE | はい | - | - | images(入力パラメータ):保存する必要がある画像データを入力します。通常は RGB 画像です。 |
mask | MASK | はい | - | - | mask(入力パラメータ):画像に対応するマスクデータを入力します。画像のアルファチャンネルとして使用されます。 |
コントロールパラメータ (Parameters)
| パラメータ名 | データ型 | 必須 | デフォルト値 | 範囲/オプション | 説明 |
|---|---|---|---|---|---|
filename_prefix | STRING | はい | ComfyUI | - | filename_prefix(入力パラメータ):出力ファイル名のプレフィックスを設定します。生成されたファイルを整理・識別するために使用されます。 |
使用シナリオ
画像編集や合成ワークフローにおいて、カスタムの透明領域を持つ画像を生成する必要がある場合に、このノードを使用できます。例えば、人物の切り抜きが完了した後、生成された人物画像と対応するマスクをこのノードに接続することで、背景が透明な人物の PNG 画像を出力し、後続の他のデザインソフトウェアでの使用を容易にします。
注意事項
入力される画像とマスクは、バッチ次元において一対一で対応している必要があります。複数の画像と複数のマスクが提供された場合、ノードは順番にそれらをペアにして処理し、複数のファイルとして保存します。
Save Image With Alpha ノードソースコードリンク
Save Image With Alpha ノードは ComfyUI-KJNodes ノードパッケージに含まれています。
コメント
GitHubでサインインしてディスカッションに参加しましょう。