当前位置:首页|资讯|Stable Diffusion

PS创成式填充平替:Stable Diffusion ControlNet扩图功能详解

作者:好奇漫步发布时间:2023-06-24

前言

前不久讲了Photoshop beta版的生成式填充扩图功能,那么有没有平替方案呢?答案是有的,今天好奇君就来演示下如何用Stable Diffusion来实现类似的扩图功能。

Start→

升级ControlNet插件

首先我们要把ControlNet插件升级到最新版本,在扩展中点击检查更新,应用并重启升级即可。

lama预处理器和inpaint模型的下载安装

然后我们需要下载ControlNet插件的lama预处理器和inpaint模型,见视频。

预处理器和模型分别放到如下图所示的位置。

下面开始扩图的具体操作

重启WebUI,来到图生图界面,上传一张图,然后点击DeepBooru反推提示词。

把反推出的提示词复制到文生图界面。

然后下拉打开ControlNet,继续上传刚才的图片。

点击“启用”-局部重绘,选择“inpaint_only+lama”预处理器,模型会自动选择inpaint模型

画面缩放模式记得选择“Resize and Fill(缩放后填充空白)”,这是关键一步,这样才能起到扩图的作用。

控制模式选择“更偏向ControlNet”,勾选“pixel perfect”像素完美模式。

接着启用第二个ControlNet,依然上传同样的图片,选择“reference_only”预处理器,然后调整Style Fidelity这个参数(仅在均衡模式有效,请务必记得勾选Balanced均衡模式!),数值越大代表生成的图片与参考图风格越像,用此预处理器来确保扩图的风格一致性。

接着修改分辨率的比例,原图的分辨率为1:1,这里改为16:9的分辨率,这样才能起到扩图的作用。

准备生成

选择合适的大模型、提示词等,如图所示,然后点击生成。

稍等片刻,我们便可以查看扩图的生成结果了。我们可以多生成几次,从中找到比较满意的扩图。



怎么样?扩图效果还可以吧,快去跟着教程试试吧!

作为Photoshop 人工智能版的创成式填充的替代解决方案还是有其优势性的。

因为Photoshop的AI运算是在Adobe云端进行的,这势必会出现各种由于网络、地区限制等问题而无法使用的情况。

而Stable Diffusion由于是在本地部署运行的,不用担心这些问题!提高了扩图的可靠性!


以上便是inpaint_only+lama扩图功能的演示。

更多教程请看本人主页@好奇漫步,持续更新更多Ai相关学习教程,保持关注哦~




Copyright © 2024 aigcdaily.cn  北京智识时代科技有限公司  版权所有  京ICP备2023006237号-1