EasyUse/Loadersgenerated

EasyControlnet++节点:ComfyUI-Easy-Use ControlNet应用指南(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)将一个ControlNet应用到EasyUse管线中,并返回已更新的管线以及应用了ControlNet的正面和负面条件。它是一个基于管线的加载节点,因此可以直接融入EasyUse工作流,无需手动拆解和重新打包管线。

输入

必填

  • pipePIPE_LINE):承载模型、条件、Latent及其他工作流状态的EasyUse管线。ControlNet将应用于存储在此管线中的条件。
  • imageIMAGE):ControlNet的控制图像,例如边缘图、深度图、姿态骨骼或与已选择ControlNet预期模态匹配的其他预处理引导图。
  • control_net_nameCOMBO):选择models/controlnet文件夹中可用的ControlNet模型。除非直接提供了ControlNet对象,否则将使用它来加载ControlNet。

可选

  • control_netCONTROL_NET):由另一个节点直接提供的ControlNet对象。连接后,它可以替代通过control_net_name加载模型。
  • strengthFLOAT,默认1,范围0.010.0):ControlNet效果的整体强度。0表示禁用;数值越高,影响越大。
  • start_percentFLOAT,默认0,范围0.01.0):ControlNet效果开始生效的denoising进度百分比。0表示从采样开始时即生效。
  • end_percentFLOAT,默认1,范围0.01.0):ControlNet效果结束时的denoising进度百分比。1表示它将保持生效直到最后一步。
  • scale_soft_weightsFLOAT,默认1,范围0.01.0):缩放ControlNet的软权重通道。较低的值会衰减这些通道;0禁用它们,1使用其完整值。这对于暴露逐通道或软权重行为的ControlNet非常有用。
  • union_typeCOMBO):为Union ControlNet选择控制模式。可用选项由UI填充,并取决于已选择的ControlNet模型;对于常规单模式ControlNet则不需要。

输出

  • PIPE_LINE:已更新的EasyUse管线。将其传递给后续的EasyUse节点,以便保留ControlNet条件化状态。
  • CONDITIONING:应用了ControlNet的正面条件。
  • CONDITIONING:应用了ControlNet的负面条件。

两个CONDITIONING输出中,第一个是正面条件,第二个是负面条件。

使用说明

  • 连接与ControlNet预期控制类型匹配的预处理引导图。该节点在应用ControlNet之前不会对图像进行深度或姿态等自动预处理。
  • 使用start_percentend_percent将ControlNet限制在denoising计划的特定部分。例如,start_percent=0end_percent=0.5仅在采样的前半段应用ControlNet。
  • 可选的control_net输入允许你在其他地方加载ControlNet并直接传入,这可以避免在工作流中多次重新加载同一模型。
  • pipe输出可用于继续EasyUse工作流,而两个CONDITIONING输出则允许在需要更精细控制时手动连接到采样器。
  • 对于Union ControlNet,将union_type设置为你想要激活的特定控制模式。对于普通ControlNet模型,将其保持在默认状态即可。

评论

使用 GitHub 登录后即可参与讨论。

评论加载中…