Inpaint (using Model)

节点功能:inpaint(using Model)节点用来对图像进行填充,使用模型进行像素点计算然后填充。

输入参数

参数名称说明
inpaint_model使用的修复模型,如 MAT 或 LaMa,用于执行图像修复操作。传入的图像和掩码会被 resize_square() 强制调整为正方形适配,然后再还原回原始尺寸。
image输入的原始图像张量,形状通常为 [B, H, W, C]。
mask掩码图,指示哪些区域需要被修复(值为 1 表示要修复)。
optional_upscale_model(可选)上采样模型,用于对修复结果进行放大处理以提升质量。

输出参数

参数名称说明
IMAGE修复后的图像,掩码区域已被对应模型填补,尺寸与输入图像一致。

控件参数

参数名称说明
seed控制随机性的种子,确保结果可复现。

如下图所示,该节点可以通过不同的种子完成不同的填充效果,但也只是简单的参考附近的像素点完成蒙版的填充。