EasyUse/Inpaintgenerated

Easy Apply PowerPaint 节点(applyPowerPaint)

使用提供的遮罩、pipe 上下文和已选择的 PowerPaint 模型,对图像应用 PowerPaint 图像修复。

apply Power Paint

pipe
image
mask
pipe
powerpaint_model
COMBO
powerpaint_clip
COMBO
dtype
COMBO
fitting
1
function
COMBO
scale
1
start_at
0
end_at
10000
save_memory
COMBO
Easy Use

描述

使用提供的遮罩、pipe 上下文和已选择的 PowerPaint 模型,对图像应用 PowerPaint 图像修复。它支持多种图像修复功能,可实现移除对象、从上下文填充区域、遵循文本提示、尊重形状提示或扩展图像。

输入

名称类型描述
pipePIPE_LINE包含模型、VAE、条件和其他当前生成设置的 Easy-Use pipeline。
imageIMAGE要处理的图像。
maskMASK定义要修复区域的遮罩。白色像素通常标记要重新绘制的区域;黑色像素将被保留。
powerpaint_modelCOMBO选择要使用的 PowerPaint 模型 checkpoint。
powerpaint_clipCOMBO选择与已选择的 PowerPaint 模型匹配的 CLIP 模型。
dtypeCOMBOPowerPaint 模型的计算 dtype:float16bfloat16float32float64
fittingFLOAT已生成结果与原始内容的匹配程度。默认 1,范围 0.31。较低的值给模型更多自由度;较高的值更接近原始图像。
functionCOMBOPowerPaint 图像修复功能:text guidedshape guidedobject removalcontext awareimage outpainting
scaleFLOAT图像修复扩散过程的引导缩放。默认 1,范围 010
start_atINT应用 PowerPaint 的时间步范围的起点,从 010000。默认 0
end_atINT应用 PowerPaint 的时间步范围的终点,从 010000。默认 10000
save_memoryCOMBO内存节省模式:noneautomax。较高的设置会降低生成期间的内存使用量,但会牺牲速度。

输出

名称类型描述
pipePIPE_LINE已更新的 pipeline,可供后续 Easy-Use 节点使用。

使用说明

  • 选择 powerpaint_model 和匹配的 powerpaint_clip;它们必须相互兼容。
  • function 会改变遮罩和提示的使用方式:
    • text guided 使用 pipeline 中的提示来绘制遮罩区域。
    • shape guided 遵循遮罩区域中的形状信息。
    • object removal 移除被遮罩覆盖的对象,并用合理的背景填充该区域。
    • context aware 根据周围图像上下文填充遮罩。
    • image outpainting 从遮罩区域向外扩展图像。
  • fitting 在遵循原始图像与生成自由度之间取得平衡。使用 1 时,输出与来源保持接近;较低的值允许更多变化。
  • start_atend_at 控制 PowerPaint 处于活动状态的去噪时间步间隔。默认的 010000 覆盖整个去噪调度;通过限制该间隔,可以仅在早期或后期步骤中应用 PowerPaint。
  • 对于大图像或 VRAM 有限的情况,请将 dtype 设置为 float16,并将 save_memory 设置为 automax

评论

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

评论加载中…