干货分享|如何使用SD插件进行老旧照片修复上色?

news2024/11/26 22:50:57

每个家庭都保存着一些温馨记忆的老照片。修复并给老照片上色曾经是一项难度颇大的技术活,现在有了AI技术的加持,使用Photoshop和SD插件,几分钟内就能让那些泛黄老旧的照片焕然一新。 

打开一张老照片后按Ctrl+A快捷键以选取整个画布,执行“编辑/变换/旋转”和“编辑/变换/斜切”命令以调整角度和透视。继续执行“图像/调整/去色”命令,然后使用裁剪工具裁掉多余的区域,结果如图所示。

按Alt+Ctrl+I快捷键把图像大小设置为512×680像素。执行“滤镜/Neural Filters”命令,开启“照片恢复”选项,根据照片上的划痕数量和大小设置“减少划痕”参数。在“输出”下拉菜单中选择“新图层”,然后单击“确定”按钮,如图所示。

分别使用移除工具和污点修复画笔工具去除衣服、背景和面部上的细小噪点和斑痕,让画面看起来更加干净,如图所示。

接下来给照片上色,在SD插件中单击“ControlNet”选项卡,勾选“ControlNet#0”复选框,在预处理器菜单中选择“recolor_luminance”,在控制模型下拉菜单中选择“ioclab_sd15_recolor”,如图所示。

选择一个真实风格大模型,然后输入描述衣服、背景和头发颜色的提示词,如图所示。

生成图片,上色效果如图所示。

我们也可以执行“滤镜/Neural Filters”命令,开启“着色”选项。在预览窗口的衣服上单击,然后选择想要的颜色,在衣服上添加更多颜色标记,以确保衣服的颜色一致。继续在头发、背景和嘴唇上添加颜色标记,如图所示。

接下来,我们需要提高照片的尺寸和画质。按Alt+Ctrl+I快捷键把图像大小设置为1024×1360像素。然后切换到“额外”选项卡,把“Resize”参数设置为2,在“Upscaler1”下拉菜单中选择“4x-UltraSharp”,在“Upscaler2”下拉菜单中选择“R-ESRGAN 4x+”,把“Upscaler 2 visibility”参数设置为0.3,“GFPGAN visibility”参数设置为0.6,如图所示。

选取整个画布,然后生成图片,效果如图所示。

输入画质和描述照片内容的提示词,然后单击“图生图”和“精确”单选按钮,把“降噪强度”参数设置为0.2,然后重绘图片,如图所示。

把“降噪强度”参数设置为0.32,随后再生成一次图片,这一次头发和衣服的效果更好一些,但是面部的变化比较明显。激活工具箱中的“对象选择工具”,框选大于面部的选区将面部选中,如图所示。

执行“选择/修改/羽化”命令,把“羽化半径”参数设置为5。在最上方的图层上右击,执行“栅格化图层”命令,然后按Delete键删除选区范围内的图片。执行“图层/拼合图像”命令后复制一个图层,接着执行“图像/自动色调”“图像/自动对比度”和“图像/自动颜色”命令。在图层面板中把第一个图层的“不透明度”设置为40,结果如图所示。

复制背景图层,选中复制的图层后执行“图像/调整/去色”命令,接着执行“滤镜/其它/高反差保留”命令,并把“半径”参数设置为1.5像素,把图层混合模式设置为“线性光”,如图所示。

需要更大尺寸的话,可以执行“滤镜/Neural Filters”命令,利用超级缩放功能放大图片。修复前后的对比效果如图所示。

本期内容就到此啦,关注我不迷路,有机会免费获得书籍哦!

 解密AI绘画与修图:Stable Diffusion+Photoshop——jd

本文摘自《解密AI绘画与修图:Stable Diffusion+Photoshop》,获出版社和作者授权发布。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2063062.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Linux命令抽象

linux命令都含有一定格式,有具体的语法。我们应用命令时一般需要按语法应用。 有些特殊命令,不遵从通用格式,应用时要格外注意。 命令很多,不需要都记住,但对命令有一个整体的了解,对快速使用命令、找到需…

MySQL运维学习(2):主从复制

1.什么是主从复制 *主从复制是指将主数据库的DDL和 DML操作通过二进制日志传到从库服务器中,然后在从库上对这些日志重新执行(也叫重做),从而使得从库和主库的数据保持同步。 MySQL支持一台主库同时向多台从库进行复制,从库也可以作为其他从…

Django 集成与扩展:Database Task Queue

文章目录 Django 连接 PostgreSQL安装 PostgreSQL 驱动配置 PostgreSQL 数据库更新 Django 设置确保证书文件的权限测试连接示例:完整的 settings.py 配置注意事项 Django 连接 MySQL安装 MySQL 驱动配置 MySQL 数据库更新 Django 设置运行迁移调试连接问题 Django …

独立站卖家投放Facebook广告的8个建议

在外贸领域,独立站结合Facebook广告投放是一种推动销售增长的关键策略,而结合自动化广告投放工具能使广告投放变得更加高效。以下是一系列针对外贸独立站卖家的Facebook广告投放建议,希望能帮助卖家更有效地利用这一平台,实现营销…

ISO 26262中的失效率计算:IEC 61709-Clause 17_Switches and push-buttons

概要 IEC 61709是国际电工委员会(IEC)制定的一个标准,即“电子元器件 可靠性 失效率的基准条件和失效率转换的应力模型”。主要涉及电学元器件的可靠性,包括失效率的基准条件和失效率转换的应力模型。本文介绍IEC 61709第十七章&…

四川财谷通,信息科技引领者!

在数字化浪潮席卷全球的今天,电子商务作为新经济形态的重要代表,正以前所未有的速度改变着我们的生活方式和消费习惯。四川财谷通信息技术有限公司,作为这一领域的佼佼者,凭借其深厚的技术底蕴与创新思维,在抖音小店这…

机房动环监控系统的主要功能@卓振思众

机房动环监控系统(Data Center Environmental and Monitoring System)是一种用于监测和管理数据中心或机房内部环境和设备状态的系统。其主要目的是确保机房设备在最佳环境条件下运行,从而提高系统的稳定性和安全性。以下是【卓振思众】机房动…

QLibrary的load失败(0x000000c1)

前言 用vs加载dll库是没有问题&#xff0c;移植到qt creator开发却加载失败。 #include <QLibrary>void LoadDll() {QString appPath QCoreApplication::applicationDirPath();QString strLibFile appPath "/Pay.dll";QLibrary *m_pLib nullptr;if (QFile:…

行业标杆 | 澳鹏Appen入选“2024年中国AI基础数据服务研究报告”

AI基础数据服务可加速高质量数据的获取与标注&#xff0c;推动AI算法的创新与持续优化&#xff0c;是AI产业发展的重要支撑。艾瑞咨询近日发布《2024年中国AI基础数据服务研究报告》&#xff0c;深度剖析了当前AI数据行业的挑战和机遇&#xff0c;并前瞻预测了未来趋势。作为AI…

2.3.2存储修改调整

如果使用的是云存储&#xff0c;错误提示&#xff1a;这个点击生成海报&#xff0c;直接提示 二维码生成失败 修改方法路径&#xff1a;crmeb\services\QrcodeService.php 增加代码&#xff1a; (string) 2. 本地存储修改 &#xff1a; //return $this->setError(‘请检…

com.alibaba.fastjson.JSONException: unclosed string : 

场景: 解析json字符串到java对象中报错 FinanceDownLoadFileDto financeDownLoadFileDto JSON.parseObject(line, FinanceDownLoadFileDto.class); 分析: 这不用想,一定是json格式问题 ,但是我去核对了几次文本中的json格式是正确的,因为我是复制粘贴到代码中的,只有考虑是…

“失业程序员跑滴滴求生,意外踏入AI绘画新天地:一个家庭的逆境转机故事“

我叫李明泽&#xff0c;一名在IT行业摸爬滚打多年的程序员。在这个看似光鲜的职业背后&#xff0c;却隐藏着无数的心酸与无奈。曾几何时&#xff0c;我以为我会一直在这个行业稳稳当当&#xff0c;但现实却给了我一记响亮的耳光。 一、就业市场的寒冬 随着互联网行业增速放缓&a…

电脑回收站数据怎么恢复回来 回收站怎么恢复半年前的文件

回收站是电脑一项非常重要的功能。有些小伙伴在操作电脑的时候&#xff0c;可能会不小心将一些重要的文件资料误删除&#xff0c;这些误删除的文件资料&#xff0c;不会彻底的被删除&#xff0c;而是会暂时存储在回收站中&#xff0c;在一定程度上可以保证文件资料的“安全”。…

【机器学习-监督学习】双线性模型

【作者主页】Francek Chen 【专栏介绍】 ⌈ ⌈ ⌈Python机器学习 ⌋ ⌋ ⌋ 机器学习是一门人工智能的分支学科&#xff0c;通过算法和模型让计算机从数据中学习&#xff0c;进行模型训练和优化&#xff0c;做出预测、分类和决策支持。Python成为机器学习的首选语言&#xff0c;…

UDS 诊断 - ReadScalingDataByIdentifier(按标识符读取换算数据)(0x24)服务

UDS 诊断服务系列文章目录 诊断和通信管理功能单元 UDS 诊断 - DiagnosticSessionControl&#xff08;诊断会话控制&#xff09;&#xff08;0x10&#xff09;服务 UDS 诊断 - ECUReset&#xff08;ECU重置&#xff09;&#xff08;0x11&#xff09;服务 UDS 诊断 - SecurityA…

楼宇如何打造一个高效的智慧公厕系统

在现代化的楼宇中&#xff0c;公共设施的完善程度直接关系到人们的使用体验和楼宇的整体品质。其中&#xff0c;公厕作为必不可少的公共设施之一&#xff0c;其重要性不容忽视。打造一个高效的智慧公厕系统&#xff0c;不仅能够为使用者提供更加舒适、便捷的如厕环境&#xff0…

误删?损坏?SD卡数据恢复全攻略,让你的数据起死回生!

现在这年头&#xff0c;SD卡就像是我们数字生活的小助手。不管是拍照记录生活的人&#xff0c;还是玩无人机的高手&#xff0c;或者是上班经常传文件的白领&#xff0c;SD卡里都存着我们的重要信息。但是&#xff0c;万一这些信息出点问题&#xff0c;比如不小心删了、文件坏了…

云手机解决了TikTok哪些账号运营难题?

随着社交媒体的蓬勃发展&#xff0c;TikTok作为一款风靡全球的短视频应用&#xff0c;成为许多个人和企业进行品牌推广、内容创作的首选平台。然而&#xff0c;随之而来的是TikTok账号运营的一系列难题。本文将深入探讨云手机是如何解决这些难题的。 1、多账号运营的便捷性&…

怎么选择数据恢复精灵,如何恢复数据?

作为一名财务人员&#xff0c;每天打交道的除了账本就是各种电子表格和财务报告。数据的重要性不言而喻&#xff0c;一旦发生意外丢失&#xff0c;那可真是让人焦头烂额。今天给大家分享下三款优质数据恢复工具。 首先&#xff0c;我们得知道&#xff0c;数据丢失的原因多种多样…

【Python游戏】编程开发贪吃蛇游戏(升级版)

本文收录于 《一起学Python趣味编程》专栏&#xff0c;从零基础开始&#xff0c;分享一些Python编程知识&#xff0c;欢迎关注&#xff0c;谢谢&#xff01; 文章目录 一、前言二、正式开始2.1 增加游戏背景音乐和吃掉食物动效音乐2.2 从单人游戏模式升级为双人游戏模式2.3 增加…