imagegenerated

Image Prep For ICLora(ImagePrepForICLora)

このノードは参照画像を受け取り、ユーザーが出力幅、高さ、およびボーダー幅を指定できるようにします。

Image Prep For IC Lora

reference_image
latent_image
latent_mask
reference_mask
IMAGE
MASK
output_width
1024
output_height
1024
border_width
0
KJNodes

Image Prep For ICLora ノードは、参照画像を受け取り、ユーザーが目標出力幅、高さ、およびボーダー幅を指定できるようにします。

Image Prep For ICLora ノードは、ICLoraモデルへの入力画像を準備するための画像前処理ツールです。その中核機能は、参照画像のサイズを調整し、関連するマスクを処理して、画像フォーマットが後続のモデル処理の要件に適合することを保証します。

ノード機能

このノードは参照画像を受け取り、ユーザーが目標出力幅、高さ、およびボーダー幅を指定できるようにします。内部では、参照画像のアスペクト比に基づいてインテリジェントなスケーリングを行い、オプションのマスクパラメータを通じて画像の有効領域を正確に制御することをサポートします。ノード処理後の出力は、サイズ調整とマスク処理が施された画像と、それに対応するマスクです。

ノードパラメータ説明 - Image Prep For ICLora

接続入力 (Inputs)

パラメータ名データ型必須デフォルト値範囲/オプション説明
reference_imageIMAGEはい--reference_image(入力パラメータ):処理の基準となる参照画像。ノードはこの画像を基にサイズ調整とマスク適用を行います。
latent_imageIMAGEいいえ--latent_image(入力パラメータ):出力画像のバッチ数を決定するために使用されるオプションの潜在画像。
latent_maskMASKいいえ--latent_mask(入力パラメータ):潜在画像の領域制御に使用されるオプションのマスク。
reference_maskMASKいいえ--reference_mask(入力パラメータ):参照画像内で保持する必要がある有効領域を定義するために使用されるオプションのマスク。

コントロールパラメータ (Parameters)

パラメータ名データ型必須デフォルト値範囲/オプション説明
output_widthINTはい10241 - 4096 (ステップ: 1)output_width(入力パラメータ):出力画像の幅を設定します。範囲は1から4096、ステップは1です。
output_heightINTはい10241 - 4096 (ステップ: 1)output_height(入力パラメータ):出力画像の高さを設定します。範囲は1から4096、ステップは1です。
border_widthINTはい00 - 4096 (ステップ: 1)border_width(入力パラメータ):画像に追加するボーダーの幅を設定します。範囲は0から4096、ステップは1です。

出力

パラメータ名データ型説明
IMAGEIMAGEIMAGE(出力パラメータ):サイズ調整とマスク処理が施された最終的な画像。
MASKMASK同じ処理が施されたマスク。

使用シナリオ

画像生成やスタイル転送のワークフローにおいて、参照画像(例:人物写真)と潜在画像(例:シーンのスケッチ)を組み合わせる必要がある場合に、このノードを使用できます。まず参照画像と潜在画像をノードに接続し、希望する出力サイズを設定します。ノードは処理済みの画像を出力し、この画像はICLoraモデルに直接入力して、参照画像の特徴を融合した新しい画像を生成するようにモデルを導くことができます。

注意事項

このノードは、入力画像のバッチ数に対して一定の処理ロジックを持っていることに注意してください。潜在画像が提供され、そのバッチ数が参照画像と異なる場合、ノードは参照画像を自動的に複製して潜在画像のバッチ数に一致させます。

Image Prep For ICLora ノードソースコードリンク

Image Prep For ICLora ノードは ComfyUI-KJNodes ノードパッケージに含まれています。

コメント

GitHubでサインインしてディスカッションに参加しましょう。

コメントを読み込み中…