EasyUse/Loadersgenerated
EasyControlnet++(controlnetPlusPlus)
EasyControlnet++(controlnetPlusPlus)は、ControlNetをEasyUseパイプラインに適用し、更新済みのパイプラインと、ControlNetが適用されたポジティブおよびネガティブ条件付けを返します。
controlnet Plus Plus
pipe
image
control_net
pipe
positive
negative
control_net_name
COMBO
strength
1.00
start_percent
0.000
end_percent
1.000
scale_soft_weights
1.000
union_type
COMBO
Easy Use
EasyControlnet++(controlnetPlusPlus)は、EasyUseパイプラインにControlNetを適用し、更新済みのパイプラインと、ControlNetが適用されたポジティブおよびネガティブ条件付けを返します。パイプベースのローダーノードなので、パイプラインを手動でアンパック/リパックすることなく、EasyUseワークフローに直接組み込めます。
入力
必須
pipe(PIPE_LINE):モデル、条件付け、潜在、その他のワークフロー状態を保持するEasyUseパイプライン。ControlNetはこのパイプに格納された条件付けに適用されます。image(IMAGE):ControlNet用のコントロール画像。例:エッジマップ、デプスマップ、ポーズスケルトン、または選択済みControlNetの想定されるモダリティに一致するその他の前処理済みガイド。control_net_name(COMBO):models/controlnetフォルダー内で利用可能なControlNetモデルを選択します。直接ControlNetオブジェクトが提供されない限り、ControlNetの読み込みに使用されます。
オプション
control_net(CONTROL_NET):別のノードから直接提供されるControlNetオブジェクト。接続すると、control_net_nameによるモデル読み込みの代わりにこれを使用できます。strength(FLOAT、デフォルト1、範囲0.0〜10.0):ControlNet効果の全体的な強さ。0で無効になり、値が高いほど影響力が増します。start_percent(FLOAT、デフォルト0、範囲0.0〜1.0):ControlNet効果が開始されるデノイズ進行度(パーセンテージ)。0はサンプリング開始時から適用されることを意味します。end_percent(FLOAT、デフォルト1、範囲0.0〜1.0):ControlNet効果が終了するデノイズ進行度(パーセンテージ)。1は最終ステップまでアクティブなままであることを意味します。scale_soft_weights(FLOAT、デフォルト1、範囲0.0〜1.0):ControlNetのソフトウェイトチャンネルをスケーリングします。値を低くするとこれらのチャンネルが減衰し、0で無効、1で完全な値を使用します。これは、チャンネル単位またはソフトウェイトの動作を備えるControlNetに役立ちます。union_type(COMBO):Union ControlNetのコントロールモードを選択します。選択可能な項目はUIによって自動入力され、選択済みのControlNetモデルに依存します。通常のシングルモードControlNetでは不要です。
出力
PIPE_LINE:更新済みのEasyUseパイプライン。これを後続のEasyUseノードに渡すことで、ControlNetで条件付けされた状態が保持されます。CONDITIONING:ControlNetが適用されたポジティブ条件付け。CONDITIONING:ControlNetが適用されたネガティブ条件付け。
2つのCONDITIONING出力は、最初にポジティブ条件付け、次にネガティブ条件付けの順です。
使用上の注意
- ControlNetが想定するコントロールタイプに一致する前処理済みガイド画像を接続してください。このノードは、ControlNetを適用する前に、深度やポーズなどの画像の自動前処理を行いません。
start_percentとend_percentを使用して、デノイズスケジュールの特定の部分にControlNetを制限します。例えば、start_percent=0、end_percent=0.5の場合、サンプリングの前半にのみControlNetが適用されます。- オプションの
control_net入力を使用すると、別の場所でControlNetを読み込んで直接渡すことができ、ワークフロー内で同じモデルを複数回再読み込みするのを避けられます。 pipe出力はEasyUseワークフローを続けるために使用でき、2つのCONDITIONING出力は、より細かい制御が必要な場合にサンプラーへの手動接続を可能にします。- Union ControlNetの場合は、
union_typeをアクティブにしたい特定のコントロールモードに設定します。通常のControlNetモデルの場合は、デフォルトの状態のままにしてください。
コメント
GitHubでサインインしてディスカッションに参加しましょう。