ControlNet之黑白照片复原+上色

黑白照片修复,是一个比较有挑战、热门的图像处理任务。其中,训练算法模型,标注数据集,都是一件比较有挑战的任务。对于没有基础的人而言,如何做出自己的修复模型呢?本片将通过开源的ControlNet模型实现清晰、简单的黑白照片修复。

效果图展示

首先,我们直接看黑白照片的复原上色效果图对比:
我们给出一张原始的低分辨率的黑白照片,如下所示:
在这里插入图片描述
通过ControlNet可控生成与原图一致的高清、彩色图像,如下所示:
在这里插入图片描述
进一步高分辨率的修复效果如下:
在这里插入图片描述

我们再给出一个示例如下所示:
下图是一张原始的黑白图,
在这里插入图片描述
通过我们的教程,可以生成高清的图片如下所示:
在这里插入图片描述


ControlNet安装

记录一下它的安装过程;
秋叶包已经包含了ControlNet插件,如果你的不包含的话,可以在扩展里找到进行一键安装,具体方法: Stable Diffusion WebUI -> 扩展 -> 可用 -> 加载 -> sd-webui-controlnet -> install

具体的操作流程可以参考一下链接:controlnet-install

ControlNet的使用

我们的使用过程,参考如何用Stable Diffusion 把黑白老照片变成彩色高清图?教程来了!

首先,我们将选择一张低分辨率的黑白照片作为我们色彩恢复和图像修复工作的对象。接下来,我们将对ControlNet进行必要的操作,以实现这一目标。

本文相关模型,脚本下载地址为:
ioclab_sd15_recolor.safetensors模型下载地址:
https://huggingface.co/lllyasviel/sd_control_collection/tree/main
大模型v2-1_768-ema-pruned.ckpt下载地址:
https://huggingface.co/stabilityai/stable-diffusion-2-1/tree/main
VAE”模型下载地址:
https://drive.google.com/file/d/1ARtDMia3_CbwNsGxxGcZ5UP75W4PeIEI/view

1、生成彩色图,文生图;

1.打开 “Stable Diffusion” ,在 “ControlNet Unit 0” 上传一张准备好的照片,然后勾选 “启用” 和 “完美像素模式” 。如下图所示:
在这里插入图片描述
2.然后,在控制类型上选择 “Recolor(重上色)” ,预处理器选择 “recolor_luminance” ,模型选择 “ioclab_sd15_recolor [6641f3c6]”。如下图所示:
在这里插入图片描述
3.点击 “ControlNet Unit 1”,放上选好的图片,勾选 “启用” 和 “完美像素模式” ,在控制类型选择上面选择 “Depth(深度)” 模型选择 “ioclab_sd15_recolor [6641f3c6]” 预处理器选择 “depth_zoe”。如下图所示:
在这里插入图片描述
4.设置好ControlNet,然后就要选择一个人物写实模型,可以写相关的提示词,也可以不写。如下图所示:
在这里插入图片描述
6.设置自己的参数,详情看下图:
在这里插入图片描述
生成图片如下所示:
在这里插入图片描述

2、从彩色图到高清图,后期处理;

在这里插入图片描述
其中主要是改的参数是 “缩放比例” 和 “GFPGAN”,其他默认就可以。
效果图如下所示:
请添加图片描述
如果对上面图片效果仍然不满意就可以试一下图生图

3、更加高清,细节更清晰,图生图

1.选择“v2-1_768-ema-pruned.ckpt”大模型和“vqgan_cfw_00011_vae_only.ckpt”VAE 模型,具体如下图所示:
在这里插入图片描述
2,设置生成参数:
在这里插入图片描述
3.启用“Tiled Diffusion”以及“Tiled VAE”,并且配置好相关参数,具体如下图所示:
在这里插入图片描述
在这里插入图片描述
配置完之后生图片如线图所示:
在这里插入图片描述

总结

从最初的黑白模糊照片到现在的高清彩色照片的显著进步,这正是ControlNet技术强大之处的体现。它不仅代表了技术的飞跃,同时也象征着我们对清晰视觉体验的不懈追求。

  • 26
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
Stable Diffusion WebUI ChilloutMix/ControlNet是一种稳定的网络用户界面,适用于ChilloutMix/ControlNet系统。该系统是一种用于控制和管理网络的解决方案。 Stable Diffusion WebUI ChilloutMix/ControlNet具有以下特点和功能。首先,它提供了直观和用户友好的界面,使用户能够轻松地操作和管理系统。该界面具有清晰的布局和易于理解的形化界面,使用户可以快速找到所需的信息和功能。 其次,Stable Diffusion WebUI ChilloutMix/ControlNet具有高度稳定和可靠的性能。它能够处理大量的数据和信息,并在工作中保持稳定,从而确保系统的高效运行。 此外,该用户界面还提供了多种功能,包括远程监视和控制系统,实时数据显示和记录,警报和通知管理,以及系统配置和设置等。通过远程监视和控制功能,用户可以在任何地点实时监视和控制系统的状态和运行情况。同时,实时数据显示和记录功能可以提供关于系统运行的实时数据,帮助用户更好地了解系统的性能。 此外,该用户界面还提供警报和通知管理功能,以便及时通知用户系统的异常情况。用户可以配置所需的警报条件,并接收警报和通知消息,以便及时采取措施。 最后,通过Stable Diffusion WebUI ChilloutMix/ControlNet,用户可以对系统进行配置和设置,以满足特定的需求和要求。用户可以根据系统的工作要求进行参数配置,并进行必要的设置和调整,以确保系统的最佳性能。 总的来说,Stable Diffusion WebUI ChilloutMix/ControlNet是一款稳定可靠、功能丰富的网络用户界面,能够有效地管理和控制ChilloutMix/ControlNet系统。它提供了直观和易于使用的界面,具有多种功能,可以满足用户对系统控制和监视的需求。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

烧技湾

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值