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工作流,无需手动拆解和重新打包管线。
输入
必填
pipe(PIPE_LINE):承载模型、条件、Latent及其他工作流状态的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效果开始生效的denoising进度百分比。0表示从采样开始时即生效。end_percent(FLOAT,默认1,范围0.0–1.0):ControlNet效果结束时的denoising进度百分比。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的负面条件。
两个CONDITIONING输出中,第一个是正面条件,第二个是负面条件。
使用说明
- 连接与ControlNet预期控制类型匹配的预处理引导图。该节点在应用ControlNet之前不会对图像进行深度或姿态等自动预处理。
- 使用
start_percent和end_percent将ControlNet限制在denoising计划的特定部分。例如,start_percent=0和end_percent=0.5仅在采样的前半段应用ControlNet。 - 可选的
control_net输入允许你在其他地方加载ControlNet并直接传入,这可以避免在工作流中多次重新加载同一模型。 pipe输出可用于继续EasyUse工作流,而两个CONDITIONING输出则允许在需要更精细控制时手动连接到采样器。- 对于Union ControlNet,将
union_type设置为你想要激活的特定控制模式。对于普通ControlNet模型,将其保持在默认状态即可。
评论
使用 GitHub 登录后即可参与讨论。