提升效率:5款超实用的Stable Diffusion进阶插件,助你快速高效出图!

今天向大家推荐5款功能更强大的Stable Diffusion进阶插件。这些插件包括锁定画面的横纵比、精准控制物体的色彩、人脸修复以及图片的高清放大等功能。让我们一起来看看吧!
1)Cut off/ 精准控制物体颜色
插件地址: https://github.com/hnmr293/sd-webui-cutoff
推荐安装方式:从 git 网址安装
在使用Stable Diffusion AI绘画时,如果提示词中设定的颜色过多,很容易导致不同物体之间颜色混杂的情况。为了解决这个问题,我们可以使用Cut off插件,它能够很好地帮助我们避免画面中物体颜色的相互污染。
提示词:
masterpiece, best quality,1 cute girl, blue eyes, pink hair, white shirt with yellow tie, green skirt, in the classroom
杰作,最好的质量,一个可爱的女孩,蓝色的眼睛,粉红色的头发,白衬衫,黄色的领带,绿色的裙子,在教室

插件安装完成后,下拉至 WebUI 底部即可看见 Cutoff 插件选项。输入提示词后勾选 Cutoff 插件的「启用」,然后在“目标提示词”内输入你想要分隔的词语,比如“blue eyes, pink hair, white shirt with yellow tie, green skirt”,再点击「生成」按钮,就能很好地规范不同物体之间的颜色。

2)After Detailer/人脸修复
插件地址: https://github.com/Bing-su/adetailer
推荐安装方式:从 git 网址安装;从可用拓展库安装
After Detailer是一款非常强大的插件,专门用于人脸修复。它可以解决生成全身图时人物面部扭曲或模糊的问题。使用After Detailer插件,您可以轻松修复人物面部的问题,使其更加清晰和真实。

After Detailer 安装成功后,先勾选的「启用」选项,然后选择一个对应的模型,再正常进行生成操作即可。其中自带的 9 款修复模型区别如下:
- face_yolov8n.pt / face_yolov8s.pt:针对 2D/写实风的脸部
- hand_yolov8n.pt :针对 2D/写实风的手部
- person_yolov8n-seg.pt / person_yolov8s-seg.pt:针对 2D/写实风的人物
- mediapipe_face_full / short / mesh:针对写实风的脸部
- mediapipe_face_mesh_eyes_only:针对写实风的眼睛

3)Ultimate SD Upscale / 图像无限放大
插件网址:https://github.com/Coyote-A/ultimate-upscale-for-automatic1111
插件介绍:https://github.com/Coyote-A/ultimate-upscale-for-automatic1111/wiki
推荐安装方式:从 git 网址安装;从可用拓展库安装
Ultimate SD Upscale是一款目前非常受欢迎的图像放大工具。它的工作原理与之前提到的Tile Vae相似,都是将图像分割成小的图块,然后分别放大,最后再拼合在一起。这种方法非常适合低显存的电脑。使用Ultimate SD Upscale,您可以轻松将低分辨率的图像放大,提升其清晰度和细节。

插件安装完成后,具体操作步骤如下:
1. 将生成好的图像发送到图生图,大模型、正/负向提示词、采样器这些内容都可以不改变,生成步数大于 20 步,尺寸与你上传的图像尺寸一致,重绘幅度设置在 0.15 – 0.35之间。(如果是从本地上传图像,大模型选择和图像风格一致的,负面提示词也填一些常用的,图像生成效果会更好)

2. 将 WebUI 界面拉到最底层,从「脚本Script」列表中选择 Ultimate SD upscale 选项,在弹出的选项框内设置参数,最后可以点击「生成」按钮放大图像了。

- Target size type:选择放大的方式。推荐选择第三项“Scale from image size”,直接设置放大倍数。
- 放大算法:推荐 ESRGAN_4x (逼真写实类)和 R-ESRGAN 4x+(其他风格),其余的放大算法大家也可以自行尝试。
- 类型:推荐选择 Chess 模型,可以减少图像伪影。
- 分块宽度/高度:图像分割成多大的图块,一般设置为 512 即可。
- 蒙版边缘模糊:图块之间融合度,尺寸在512-768px 图块大小上将其设置为 12-16。直接使用默认值也可以。
- Seams Fix:修复图块之间的接缝。如果生成的图块之间有明显的接缝,可以选择其中任意一个模型;如果图块之间没有接缝,不需要开启这个选项。
4)StableSR / 图片高清放大
插件地址:https://github.com/pkuliyi2015/sd-webui-stablesr
使用教程:https://github.com/pkuliyi2015/sd-webui-stablesr/blob/master/README_CN.md
推荐安装方式:从 git 网址安装;从可用拓展库安装
StableSR是一款功能强大的图像放大工具,适用于各种类型的图像,包括写实、动漫、摄影等。它可以在不修改人物面部特征的前提下,为画面添加更丰富的细节,使图像的锐度明显提升。使用StableSR,您可以轻松制作高清图像,让图像更加清晰、细腻。

StableSR 插件安装完成后,还需要安装 3 个文件(文末有资源包)和 1个插件:
- Stable diffusion_v2.1_768 大模型:https://huggingface.co/stabilityai/stable-diffusion-2-1/tree/main (文件安装路径:novelai-webui-aki-v3\models\Stable-diffusion )
- StableSR 模型:名称 webui_768v_139.ckpt,下载后在 novelai-webui-aki-v3/extensions/sd-webui-stablesr 中新建一个 models 文件夹中,将该文件放入其中。
- StableSR 配套 Vae 模型:名称 vqgan_cfw_00011_vae_only.ckpt,下载后放入 novelai-webui-aki-v3\models\Vae 文件夹中。
- 安装 Tile Vae 插件:https://github.com/pkuliyi2015/multidiffusion-upscaler-for-automatic1111

安装完成后,重启 stable diffusion webui 就可以开始处理图像了。
1. 进入 WebUI 模型,先打开“图生图”选项,大模型选择 stable diffusion_v2.1_768 ,Vae 选择配套的 vqgan_cfw_00011_vae_only.ckpt,无需正向提示词,可以填入一些常用的负向提示词,比如 (worst quality:2), (low quality:2) 等。

2. 上传需要放大的图像,步数 20-30 步,采样器 Euler a,重绘尺寸与上传图像的尺寸一致,CFG Scale 填写 7,重绘幅度默认。

3. 启用 Tile Vae 插件。如果上传的图像超过了 768px,一定要启用这个插件。显存不是很高的话,编码器/解码器的分块大小两项数值就调小一些,这样处理起来速度更快。

4. 启用 StableSR 插件。将 WebUI 界面拉到最底层,从「脚本」列表中选择 StableSR 选项,然后在弹出的选项框内设置参数。SR 模型就选我们安装好的 webui_768v_139.ckpt,放大倍数按自己的需要,颜色修正选择 Wavelet,勾选纯噪声。

以上参数设置完毕后,就可以点击「生成」按钮放大图像了。处理时间与放大倍数有关,倍数越大,所需处理时间越长。
5)Aspect Ratio Helper/横纵比助手
插件地址: https://github.com/thomasasfk/sd-webui-aspect-ratio-helper
推荐安装方式:从 git 网址安装;从可用拓展库安装
Aspect Ratio Helper是一款非常实用的插件,它可以帮助我们固定生成图像的宽高比,例如2:3、16:9等。当您点击插件后,它会自动将数值调整为对应的宽高比。当您锁定宽高比后,调整其中一个数值时,另一个数值也会相应地跟随变化,非常方便。使用Aspect Ratio Helper插件,您可以轻松地控制图像的宽高比,确保生成的图像符合您的需求。

安装成功后,还可以去「设置」选项卡中,对现有的数值进行修改,比如增加新的宽高比、限定最大尺寸等;还可以在 WebUI 底部新增一个“横纵比助手”版块,点击对应的按钮就能快速设置画面的宽高比。

以上就是本期为大家推荐的5款实用的Stable Diffusion WebUI插件。这些插件能够帮助您在图像处理和编辑过程中提供稳定的效果,使您的工作更加高效和方便。无论您是在进行图像放大、人脸修复还是调整图像比例,这些插件都能为您提供强大的功能和实用的工具。希望这些插件能够对您的工作有所帮助!