【python|小乐趣儿】老照片修复神器

本文介绍了如何利用腾讯开源的GFPGAN项目免费修复老照片。通过克隆项目、安装依赖,然后执行命令修复人脸,甚至可以修改代码在CPU上运行Real-ESRGAN增强背景。修复后的人脸清晰度显著提升,对背景的增强也有一定效果。
摘要由CSDN通过智能技术生成

如何发现黑科技(qiong(穷) o(╯□╰)o)

某天刷小red书发现可以将老照片修复成和刚拍的照片一样,看博主的视频,直呼也太神奇了。然后就根据博主推荐的小程序、app等注册试了试,oh,竟然要充money,哼,我就不信,我找不到免费的…

于是乎,就有了如下方法(腾讯开源项目),修复照片人脸还是很ok的,关键是不要钱,哈哈哈哈。

1. 克隆开源的GFPGAN项目

# GFPGAN 真实场景人脸复原的实用算法。t clone https://github.com/TencentARC/GFPGAN.git
cd GFPGAN

2. 安装依赖包

# Install basicsr - https://github.com/xinntao/BasicSR
# BasicSR (Basic Super Restoration) 是一个基于 PyTorch 的开源 图像视频复原工具箱, 用于训练和推理, 比如 超分辨率, 去噪, 去模糊, 去 JPEG 压缩噪声等.
pip install basicsr

# Install facexlib - https://github.com/xinntao/facexlib
# facexlib 是一个基于 pytorch 的库,提供实用的人脸相关功能的集合,例如检测、对齐、识别、跟踪、人脸修复的 utils 等。它只提供推理(没有训练)。
pip install facexlib

pip install -r requirements.txt
python setup.py develop

# Real-ESRGAN 盲图像超分辨率模型。
# 需要增强背景(非面部)区域的话,还需安装Real-ESRGAN模型
pip install realesrgan

3. 使用方法(修复人脸)

3-1. 默认只修复人脸

执行windows cmd命令:
示例:
python310 inference_gfpgan.py -i inputs/whole_imgs -o results_1.4  -v 1.4 
Retouch Pilot v3.10.2是一款非常完美的相片修复工具,能够快速的将一系列老旧照片来进行修复,是一款非常实用的旧照片翻新修复工具,通过它可以对一些损坏的照片进行修复,可以修复旧片中的污点刮痕等细小的瑕疵,除此之外还可以将它当做水印去除工具来使用,可以完美地清除图片中的LOGO水印等,即使在复杂的背景下也可以完成。可真是老照片的救星啊! 以前我们修复破旧的老照片都是使用PS,对技术要求比较高,怎么办呢?后来出现了一款专门修复老照片的工具Retouch Pilot,使用简单。 在胶片摄影时代(俗称“传统摄影”时代),修复一张严重破损的旧照片,步骤非常复杂:首先把旧照片翻拍放大成低反差照片,之后用铅笔、毛笔和刀片进行修 整,之后再翻拍放大出照片;在新翻拍的照片上修整,再根据照片破损的程度和修复的效果决定翻拍和修整的次数,直到修好、翻拍放大出成品照片为止。 如今,有了电子计算机这个高效的工具,图像可以转为数字文件进行后期数字化处理,旧照片的修复就变得容易和简单了。不过,这是单纯从技术方面,或者说是修整工具方面来说的。如果不懂得修像的原理和方法,用再高级的电子计算机也是不行的,旧照片的修复都不会变得容易和简单。 使用方法可以看软件界面提供的DEMO。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值