Easy Apply BrushNet 节点:ComfyUI-Easy-Use 图像修复指南(applyBrushNet)
将 BrushNet 图像修复条件应用于 EasyUse pipeline。此节点接收一个 PIPE_LINE、一个 image、一个 mask、BrushNet 模型选择以及若干条件参数,然后返回修改后的 PIPE_LINE 以供继续处理。 此节点属于 EasyUse/Inpaint 类别,旨在用于 EasyUse pipeline 工作流中。
apply Brush Net
描述
将 BrushNet 图像修复条件应用于 EasyUse pipeline。此节点接收一个 PIPE_LINE、一个 image、一个 mask、BrushNet 模型选择以及若干条件参数,然后返回修改后的 PIPE_LINE 以供继续处理。
此节点属于 EasyUse/Inpaint 类别,旨在用于 EasyUse pipeline 工作流中。
输入
pipe
BrushNet 条件将应用到的 EasyUse pipeline 对象。修改后的 pipeline 将作为输出返回。
image
要进行图像修复的输入图像。
mask
图像修复遮罩。遮罩覆盖的区域就是 BrushNet 将进行修复或重绘的区域。
brushnet
选择用于图像修复过程的 BrushNet 模型或配置。
dtype
运行 BrushNet 时使用的计算精度。
选项:
float16bfloat16float32float64
float16 或 bfloat16 等低精度 dtype 通常占用更少内存,而更高精度可能会提高数值精度,但会牺牲速度和内存。
scale
控制 BrushNet 条件的强度。
- 默认值:
1 - 最小值:
0 - 最大值:
10
数值越高,图像修复就越严格地遵循 BrushNet 条件。使用 0 可禁用其影响。
start_at
BrushNet 条件开始应用的起始时间步。
- 默认值:
0 - 最小值:
0 - 最大值:
10000
end_at
BrushNet 条件停止应用的结束时间步。
- 默认值:
10000 - 最小值:
0 - 最大值:
10000
使用默认值时,BrushNet 将应用于整个 denoising 时间步范围。
输出
PIPE_LINE
已应用 BrushNet 条件的 EasyUse pipeline。可以将其传递给下游 EasyUse 节点,以进行进一步采样或处理。
使用说明
image和mask应具有匹配的尺寸,遮罩应突出显示要修复的区域。- 若只想在 denoising 过程的一部分时间内应用 BrushNet,可调整
start_at和end_at。例如,将start_at调高会将 BrushNet 效果推迟到采样后期,而降低end_at则会使其更早停止。 scale值可让您在遵循 BrushNet 引导与允许周围图像内容影响结果之间取得平衡。- 返回的
PIPE_LINE旨在链接到 EasyUse 工作流的其余部分。
评论
使用 GitHub 登录后即可参与讨论。