2024最新controlnet详解:Inpaint 局部重绘的使用方法

在本教程中,我们将介绍如何使用Stable Diffusion WebUI中的ControlNet的inpaint_only预处理器进行AI扩图。通过这一预处理器,您可以轻松地对图像进行局部修复和重绘,使其达到更加理想的效果。

使用方法基本和图生图的局部重绘类似,但是也有些区别:

  1. inpaint 支持弱提示词,无提示词修复
  2. 使用更简单方便
  3. 对于蒙版的涂抹边缘要求更低

步骤一:设置基本参数

【大模型】AWPainting1.4 模型

【采样方法】DPM++ 2M Karras

【采样步数】20

【提示词】1girl,或者写你想要修改的部分,比如我下图想重绘面部生成眼镜,你就可以写个glasses

【尺寸】768*76

步骤二:加载图像

  1. 打开Stable Diffusion WebUI。
  2. 在主界面上,打开 controlNet 菜单,启用局部重绘。它会自动选择inpaint_only 预处理器。或者你手动选择在预处理器下拉菜单中,选择“inpaint_only”。
  3. 点击“上传”按钮,选择您希望处理的图像。

image.png

步骤三:设置Inpainting区域

image.png

  1. 使用鼠标在图像上绘制一个区域,该区域将作为需要修复或重绘的部分。
  2. 您可以调整绘制区域的大小和位置,确保覆盖需要修复的部分。

步骤四:执行Inpainting

  1. 设置好参数后,点击“生成”按钮。
  2. 稍等片刻,系统将处理图像并展示生成结果。

image.png

image.png

AI 扩图

以下是一个使用inpaint_only+lama预处理器进行AI扩图的示例:

还是使用刚刚的图像,但是修改了预处理器inpaint_only+lama,并且控制模式选择更偏向 controlNet,还要把缩放模式改成填充空白

  1. CN 设置

image.png

image.png

  1. 修改图片尺寸

因为要 AI 扩图所以我们可以把宽高设置大一点,提示词可以不用设置或者放到 WD 标签器反推一下关键词,或者设置你想要扩充的内容

image.png

  1. 生成结果

inpaint_only+lama 会根据尺寸进行 AI 扩图

image.png

image.png

3 种预处理器对比

inpaint_only 代表只对蒙版内容进行重绘

inpaint_only+lama 这个是对 inpaint_only 一个改良,在重绘钱抹除原图区域内较为突出的内容,处理的结果就是会更干净一些

inpaint_global_harmonious更加侧重蒙版区域的融合,为了融合蒙版区域会改动蒙版以外区域,由于是全局重绘,所以会原图可能对有比较明显的改动

注意事项

  • 确保选择的修复区域尽量精确,以获得最佳的修复效果。
  • 根据实际需要调整参数,以实现理想的图像修复效果。

通过以上步骤,您可以轻松使用Stable Diffusion WebUI中的ControlNet的inpaint_only预处理器对图像进行AI扩图和局部重绘。希望本教程对您有所帮助!


站长素材AI教程是站长之家旗下AI绘图教程平台

海量AI免费教程,每日更新干货内容

想要深入学习更多AI绘图教程,请访问站长素材AI教程网:

AI教程_深度学习入门指南 - 站长素材 (chinaz.com)

  • 22
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值