ControlNet 的控制图像可以通过两种方式提供:
- 一种是显式方式,直接传入 control_image,由用户预先生成并提供;
- 另一种是隐式方式,通过传入 segs_preprocessor(如 Canny、Depth 等),由系统在内部根据原图自动生成控制图像。
两者本质上都是为 ControlNet 提供条件输入,只是一个是用户明确指定,一个是由系统自动处理。
输入参数 | |
segs | 要处理的区域结构,包含图像裁剪、掩码、置信度等 |
control_net | 用于注入控制的 ControlNet 模型。 |
segs_preprocessor | 区域掩码预处理器,如边缘检测、深度图转换等。用于确保 ControlNet 接收的控制图符合模型预期格式。 |
control_image | 自定义控制图像,若提供将替代 SEG 中默认的 cropped_image。 |
vae | 编解码模型。 |
输出参数 | |
SEGS | 含有 control_net_wrapper 的区域结构,后续节点如 DetailerForEach 将使用其中的控制信息。 |
控件参数 | |
strength | 控制强度,范围 0.0–10.0,默认 1.0。 |
start_percent | 起始起作用时间。 |
end_percent | 结束作用时间。 |
ControlNet 的控制图像可以通过两种方式提供:
两者本质上都是为 ControlNet 提供条件输入,只是一个是用户明确指定,一个是由系统自动处理。
可加入星球获取所有示例工作流~
微信扫码入群,加入AIGC大家庭吧!
如您有任何疑问和网站建议,也欢迎加入我们的QQ交流群!
QQ群:128763578
输入参数 | |
segs | 要处理的区域结构,包含图像裁剪、掩码、置信度等 |
control_net | 用于注入控制的 ControlNet 模型。 |
segs_preprocessor | 区域掩码预处理器,如边缘检测、深度图转换等。用于确保 ControlNet 接收的控制图符合模型预期格式。 |
control_image | 自定义控制图像,若提供将替代 SEG 中默认的 cropped_image。 |
vae | 编解码模型。 |
输出参数 | |
SEGS | 含有 control_net_wrapper 的区域结构,后续节点如 DetailerForEach 将使用其中的控制信息。 |
控件参数 | |
strength | 控制强度,范围 0.0–10.0,默认 1.0。 |
start_percent | 起始起作用时间。 |
end_percent | 结束作用时间。 |
ControlNet 的控制图像可以通过两种方式提供:
两者本质上都是为 ControlNet 提供条件输入,只是一个是用户明确指定,一个是由系统自动处理。