• Stable Diffusion【应用篇】【图片修复】:模糊头像照片的高清修复


    前言

    **大家好,我是小33。专注于AI绘画技术干货分享。本文主要是回复一下交流群小伙伴微信私下留言的问题。经小伙伴本人同意后,允许使用待修复的照片。

    整理和输出教程属实不易,觉得这篇教程对你有所帮助的话,可以点击👇二维码领取资料😘
    在这里插入图片描述

    我们先看一下待修复的照片。

    在向我咨询之前,小伙伴也自己进行了尝试,如果直接使用Stable Diffusion的后期处理功能,出来的图片效果是这样的。

    这个是没有问题的,因为图片的后期处理可以对模糊图片人脸面部进行修复,但是人脸之外的就没有办法,包括头发,服装等。

    小伙伴也在图生图中使用了ControlNetTile模型和Lineart模型进行了处理,结果出来的图片效果是好的,但是人脸不一致了。

    的确,tile模型确实具有图片的高清修复功能,但是对于真人来说,人脸却无法保持一致。

    那么有没有办法在保持人脸一致的基础上实现图片的高清修复呢?

    其实,把上面的2步操作结合起来就可以做到,但是不能直接使用图生图的方式,而是使用图生图局部重绘将人脸通过蒙版固定+ControlNet的tile模型控制即可。下面我们来看一下具体操作步骤。

    第一步】使用Stable Diffusion的后期处理功能

    我们这里先不对图片进行放大处理,先通过GFPGAN和CodeFormer进行人脸面部修复处理。这2种人脸面部修复差别不大,实测将2种都选中效果更好。修复后的人脸效果。

    我们可以看到,后期修复除了人脸面部变高清之外,其他部分都还是模糊的。便于后期图片的处理,这里我们得到的图片仍然和原图片大小一样。

    第二步】图生图局部重绘相关设置

    我们将人脸面部修复好的图片上传到图生图局部重绘功能区中。

    使用上图右边的画笔,将人脸区域涂白。

    下面是图生图相关参数设置

    • 蒙版模式:重绘非蒙版内容,针对我们使用画笔涂白以外的区域进行重绘。

    • 蒙版区域内容处理:原版

    • 重绘区域:整张图片

    • 采样器:Euler a

    • 采样迭代步数:20

    • 图片宽高:531* 715保持和上传的图片宽高一致

    • CFG: 7

    • 重绘强度:0.75

    第三步】大模型的选择

    大模型这里我们使用majicMIX realistic 麦橘写实_v7版本。

    第四步】提示词的编写

    这里使用原模糊的图片通过WD1.4标签器反推出来

    **Prompt:**solo,1boy,shirt,male focus,necktie,white shirt,collared shirt,black hair,blue background,looking at viewer,realistic,black eyes,striped,

    portrait,striped necktie,wing collar,closed mouth,smile,short hair,

    提示词:单人,1个男孩,衬衫,男性焦点,领带,白衬衫,有领衬衫,黑发,蓝色背景,看着观众,写实,黑眼睛,条纹,肖像,条纹领带,翼领,闭着嘴,微笑,短发,

    第五步】ControlNet参数设置

    我们上传经过后期处理后的图片。

    相关参数设置如下:

    • 控制类型:选择"Tile/Blur(分块/模糊)"

    • 预处理器:tile_resample

    • 模型:control_v11f1e_sd15_tile

    • 控制权重:1

    • 引导介入时机:0

    • 引导终止时机:1

    第六步】图片的生成

    点击【生成】按钮,我们来看一下最终生成的图片效果。

    如果想得到更高清的图片,可以再使用后期处理的方式将图片放大处理。

    这是一位SD资深大神整理的,100款Stable Diffusion超实用插件,涵盖目前几乎所有的,主流插件需求。

    全文超过4000字。

    我把它们整理成更适合大家下载安装的【压缩包】,无需梯子,并根据具体的内容,拆解成一二级目录,以方便大家查阅使用。

    单单排版就差不多花费1个小时。

    希望能让大家在使用Stable Diffusion工具时,可以更好、更快的获得自己想要的答案,以上。

    如果感觉有用,帮忙点个支持,谢谢了。

    想要原版100款插件整合包的小伙伴,可以来点击下方插件直接免费获取

    img

    100款Stable Diffusion插件:

    面部&手部修复插件:After Detailer

    在我们出图的时候,最头疼的就是出的图哪有满意,就是手部经常崩坏。只要放到 ControlNet 里面再修复。

    现在我们只需要在出图的时候启动 Adetailer 就可以很大程度上修复脸部和手部的崩坏问题

    img

    AI换脸插件:sd-webui-roop

    换脸插件,只需要提供一张照片,就可以将一张脸替换到另一个人物上,这在娱乐和创作中非常受欢迎。

    img

    模型预设管理器:Model Preset Manager

    这个插件可以轻松的创建、组织和共享模型预设。有了这个功能,就不再需要记住每个模型的最佳 cfg_scale、实现卡通或现实风格的特定触发词,或者为特定图像类型产生令人印象深刻的结果的设置!

    img

    现代主题:Lobe Theme

    已经被赞爆的现代化 Web UI 主题。相比传统的 Web UI 体验性大大加强。

    img

    提示词自动补齐插件:Tag Complete

    使用这个插件可以直接输入中文,调取对应的英文提示词。并且能够根据未写完的英文提示词提供补全选项,在键盘上按↓箭头选择,按 enter 键选中

    img

    提示词翻译插件:sd-webui-bilingual-localization

    这个插件提供双语翻译功能,使得界面可以支持两种语言,对于双语用户来说是一个很有用的功能。

    img

    提示词库:sd-webui-oldsix-prompt

    提供提示词功能,可能帮助用户更好地指导图像生成的方向。

    上千个提示词,无需英文基础快速输入提示词,该词库还在不断更新。

    以后再也不担心英文写出不卡住思路了!

    img

    由于篇幅原因,有需要完整版Stable Diffusion插件库的小伙伴,点击下方插件即可免费领取
    在这里插入图片描述

  • 相关阅读:
    中国电子学会2023年09月份青少年软件编程Python等级考试试卷五级真题(含答案)
    c++::作用域符解析
    猫罐头怎么选?千万别错过这5款好吃放心的猫罐头推荐!
    Unity转换字符串中文繁简体
    什么是PWA(Progressive Web App)?它有哪些特点和优势?
    Nginx常用命令
    Spark SQL数据通用保存数据_大数据培训
    精品基于SSM企业人力资源管理系统的设计与实现
    MySQL 外键约束 多表联查 联合查询
    网络安全(黑客)自学
  • 原文地址:https://blog.csdn.net/2401_84760527/article/details/140372999