Image Prep For ICLora(ImagePrepForICLora)
このノードは参照画像を受け取り、ユーザーが出力幅、高さ、およびボーダー幅を指定できるようにします。
Image Prep For IC Lora
Image Prep For ICLora ノードは、参照画像を受け取り、ユーザーが目標出力幅、高さ、およびボーダー幅を指定できるようにします。
Image Prep For ICLora ノードは、ICLoraモデルへの入力画像を準備するための画像前処理ツールです。その中核機能は、参照画像のサイズを調整し、関連するマスクを処理して、画像フォーマットが後続のモデル処理の要件に適合することを保証します。
ノード機能
このノードは参照画像を受け取り、ユーザーが目標出力幅、高さ、およびボーダー幅を指定できるようにします。内部では、参照画像のアスペクト比に基づいてインテリジェントなスケーリングを行い、オプションのマスクパラメータを通じて画像の有効領域を正確に制御することをサポートします。ノード処理後の出力は、サイズ調整とマスク処理が施された画像と、それに対応するマスクです。
ノードパラメータ説明 - Image Prep For ICLora
接続入力 (Inputs)
| パラメータ名 | データ型 | 必須 | デフォルト値 | 範囲/オプション | 説明 |
|---|---|---|---|---|---|
reference_image | IMAGE | はい | - | - | reference_image(入力パラメータ):処理の基準となる参照画像。ノードはこの画像を基にサイズ調整とマスク適用を行います。 |
latent_image | IMAGE | いいえ | - | - | latent_image(入力パラメータ):出力画像のバッチ数を決定するために使用されるオプションの潜在画像。 |
latent_mask | MASK | いいえ | - | - | latent_mask(入力パラメータ):潜在画像の領域制御に使用されるオプションのマスク。 |
reference_mask | MASK | いいえ | - | - | reference_mask(入力パラメータ):参照画像内で保持する必要がある有効領域を定義するために使用されるオプションのマスク。 |
コントロールパラメータ (Parameters)
| パラメータ名 | データ型 | 必須 | デフォルト値 | 範囲/オプション | 説明 |
|---|---|---|---|---|---|
output_width | INT | はい | 1024 | 1 - 4096 (ステップ: 1) | output_width(入力パラメータ):出力画像の幅を設定します。範囲は1から4096、ステップは1です。 |
output_height | INT | はい | 1024 | 1 - 4096 (ステップ: 1) | output_height(入力パラメータ):出力画像の高さを設定します。範囲は1から4096、ステップは1です。 |
border_width | INT | はい | 0 | 0 - 4096 (ステップ: 1) | border_width(入力パラメータ):画像に追加するボーダーの幅を設定します。範囲は0から4096、ステップは1です。 |
出力
| パラメータ名 | データ型 | 説明 |
|---|---|---|
| IMAGE | IMAGE | IMAGE(出力パラメータ):サイズ調整とマスク処理が施された最終的な画像。 |
| MASK | MASK | 同じ処理が施されたマスク。 |
使用シナリオ
画像生成やスタイル転送のワークフローにおいて、参照画像(例:人物写真)と潜在画像(例:シーンのスケッチ)を組み合わせる必要がある場合に、このノードを使用できます。まず参照画像と潜在画像をノードに接続し、希望する出力サイズを設定します。ノードは処理済みの画像を出力し、この画像はICLoraモデルに直接入力して、参照画像の特徴を融合した新しい画像を生成するようにモデルを導くことができます。
注意事項
このノードは、入力画像のバッチ数に対して一定の処理ロジックを持っていることに注意してください。潜在画像が提供され、そのバッチ数が参照画像と異なる場合、ノードは参照画像を自動的に複製して潜在画像のバッチ数に一致させます。
Image Prep For ICLora ノードソースコードリンク
Image Prep For ICLora ノードは ComfyUI-KJNodes ノードパッケージに含まれています。
コメント
GitHubでサインインしてディスカッションに参加しましょう。