温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
  • 忘记密码?
登录注册×
获取短信验证码
其他方式登录
点击 登录注册 即表示同意 《亿速云用户服务条款》
  • 服务器
  • 数据库
  • 开发技术
  • 网络安全
  • 互联网科技
登 录 注册有礼
最新更新 网站标签 地图导航
产品
  • 首页 > 
  • 教程 > 
  • 开发技术 > 
  • Python怎么实现模糊照片人脸恢复清晰

Python怎么实现模糊照片人脸恢复清晰

发布时间:2021-12-20 10:27:47 来源:亿速云 阅读:734 作者:iii 栏目: 开发技术

本篇内容主要讲解“Python怎么实现模糊照片人脸恢复清晰”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Python怎么实现模糊照片人脸恢复清晰”吧!

我们看一看对比图。

Python怎么实现模糊照片人脸恢复清晰

最右侧的就是GFPGAN的效果,看一下最左层的输入图片,可以发现GFPGAN将图片恢复的非常清晰。这个效果非常惊艳。

按照以前的惯例,我还是先把这个项目安装使用一下,看看能不能对代码重新封装,变成可以工程化的项目。

环境安装

我们先看一下项目README给的提示。

Python怎么实现模糊照片人脸恢复清晰

首先需要的python版本是>=3.7的,所以我用Anaconda创建了一个python3.9的虚拟环境。Pytorch的安装直接从官网获取命令安装一个最新版本即可。

Python怎么实现模糊照片人脸恢复清晰

因为还有一些基础依赖的安装,照着安装一下就行,其实setup.py是已经在项目中的,如下图。

Python怎么实现模糊照片人脸恢复清晰

由于模型比较大,所以作者没有放在github上,给了下面的下载提示。该模型是作者提供已经训练好的模型。

Python怎么实现模糊照片人脸恢复清晰

如果下载很慢的话,可以从我的网盘下载。

链接提取码:TUAN

作者还提供了基础模型可供自行训练。

Python怎么实现模糊照片人脸恢复清晰

验证模型

下面我准备了一些图,挑了一些比较典型的图片,有黑白的、彩色的以及马赛克的,想看看是不是都可以实现清晰化处理。

准备的图片如下:

Python怎么实现模糊照片人脸恢复清晰

按照README提供的指令

python inference_gfpgan.py --upscale 2 --test_path inputs/newImages --save_root results

看一下执行结果:

(pytorch49) C:\Users\yi\PycharmProjects\GFPGAN>python inference_gfpgan.py --upscale 2 --test_path inputs/newImages --save_root results
C:\Users\yi\PycharmProjects\GFPGAN\inference_gfpgan.py:45: UserWarning: The unoptimized RealESRGAN is very slow on CPU. We do not use it. If you really want to use it, p
lease modify the corresponding codes.
  warnings.warn('The unoptimized RealESRGAN is very slow on CPU. We do not use it. '
Processing 331.jpg ...
E:\ProgramData\Anaconda3\envs\pytorch49\lib\site-packages\torch\nn\functional.py:3679: UserWarning: The default behavior for interpolate/upsample with float scale_factor
 changed in 1.6.0 to align with other frameworks/libraries, and now uses scale_factor directly, instead of relying on the computed output size. If you wish to restore th
e old behavior, please set recompute_scale_factor=True. See the documentation of nn.Upsample for details.
  warnings.warn(
Processing 333.jpg ...
Processing 334.jpg ...
Processing 335.jpg ...
Results are in the [results] folder.
 
(pytorch49) C:\Users\yi\PycharmProjects\GFPGAN>

按照默认参数,会在results结果文件夹中生成4个目录分别为前后对比图、原检测出来的脸部图、处理后的脸部图、处理后的最终图。

Python怎么实现模糊照片人脸恢复清晰

我们看看效果

Python怎么实现模糊照片人脸恢复清晰

Python怎么实现模糊照片人脸恢复清晰

Python怎么实现模糊照片人脸恢复清晰 

可以看出两点:

1、马赛克不能消除,有一张全马赛克的图片,直接无法修复。

2、常规的模糊照片修复的是真的很清晰呀。

到此,相信大家对“Python怎么实现模糊照片人脸恢复清晰”有了更深的了解,不妨来实际操作一番吧!这里是亿速云网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

向AI问一下细节
推荐阅读:
  1. 红包照片模糊效果
  2. Python利用dilb实现提取照片上人脸

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

python
  • 上一篇新闻:
    jmeter如何下载及安装配置
  • 下一篇新闻:
    Spring Cloud整合Spring Boot Admin方法是什么

猜你喜欢

  • vue引用public的js文件
  • vue引用css的方法
  • java可逆加密算法有哪些
  • 使用python怎么删除列表元素
  • python怎么删除字典元素
  • 微信小程序如何修改服务类目
  • python怎么引入变量
  • 怎么在微信小程序中操作数组
  • 怎么取消微信小程序授权
  • 如何查看网页的建站程序
最新资讯
  • DB2在Linux中的自动化运维
  • iterate在数据清洗任务中的实践
  • iterate在分布式数据库中的应用
  • DB2与Linux操作系统的监控整合
  • DB2与Linux系统日志的整合与分析
  • Linux环境下DB2数据库的备份恢复性能优化
  • Linux环境下DB2数据库的备份验证策略
  • Linux下DB2配置技巧揭秘
  • Linux环境中DB2数据库的备份加密实践
  • MyBatis iterate与动态表结构的适应性
相关推荐
  • 怎么用ps把模糊的图片变清晰
  • css怎么提高动画和照片清晰度
  • css怎么实现照片模糊效果
  • Python如何实现对照片中的人脸进行颜值预测
  • CSS怎么实现照片模糊
  • photoshop模糊照片怎么变清晰
  • 电脑屏幕模糊显示不清晰怎么解决
  • ps怎么把照片变清晰
  • 电脑屏幕字体模糊怎么调整清晰
  • Python怎么实现检测照片中的人脸数

相关标签

python新手入门 python递归函数 python小项目 python while wxpython micropython pythonpostgresql python列表推导式 python-docx python idle python open python for循环 python re python os模块 python报错 python面向对象 python语言基础 python3.6.4 python运维 python反爬虫
AI

玻璃钢生产厂家广西玻璃钢雕塑订制价格深圳装饰商场美陈怎么样云南环保玻璃钢雕塑方法同安园林玻璃钢雕塑报价唐县玻璃钢雕塑模型厂家铜陵人物玻璃钢雕塑延安动物玻璃钢雕塑厂家山西动物玻璃钢雕塑供应商石家庄玻璃钢商场美陈广场玻璃钢雕塑低价甩卖鸡西商场美陈常用玻璃钢花盆市场报价黑色玻璃钢花盆常州玻璃钢鹿雕塑价格宁德商场美陈天津玻璃钢卡通雕塑松树楚雄玻璃钢雕塑报价好口碑的玻璃钢雕塑卡通亳州玻璃钢花盆花器宝鸡动物玻璃钢雕塑定制临夏玻璃钢雕塑厂家扬州玻璃钢雕塑多少钱商场时尚花盆白色玻璃钢花盆商场美陈手绘图岳麓玻璃钢花盆花器草地玻璃钢抽象雕塑定做福建玻璃钢雕塑销售厂家日照校园玻璃钢雕塑定制大同玻璃钢海豚雕塑厂家广州玻璃钢红军雕塑香港通过《维护国家安全条例》两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”19岁小伙救下5人后溺亡 多方发声单亲妈妈陷入热恋 14岁儿子报警汪小菲曝离婚始末遭遇山火的松茸之乡雅江山火三名扑火人员牺牲系谣言何赛飞追着代拍打萧美琴窜访捷克 外交部回应卫健委通报少年有偿捐血浆16次猝死手机成瘾是影响睡眠质量重要因素高校汽车撞人致3死16伤 司机系学生315晚会后胖东来又人满为患了小米汽车超级工厂正式揭幕中国拥有亿元资产的家庭达13.3万户周杰伦一审败诉网易男孩8年未见母亲被告知被遗忘许家印被限制高消费饲养员用铁锨驱打大熊猫被辞退男子被猫抓伤后确诊“猫抓病”特朗普无法缴纳4.54亿美元罚金倪萍分享减重40斤方法联合利华开始重组张家界的山上“长”满了韩国人?张立群任西安交通大学校长杨倩无缘巴黎奥运“重生之我在北大当嫡校长”黑马情侣提车了专访95后高颜值猪保姆考生莫言也上北大硕士复试名单了网友洛杉矶偶遇贾玲专家建议不必谈骨泥色变沉迷短剧的人就像掉进了杀猪盘奥巴马现身唐宁街 黑色着装引猜测七年后宇文玥被薅头发捞上岸事业单位女子向同事水杯投不明物质凯特王妃现身!外出购物视频曝光河南驻马店通报西平中学跳楼事件王树国卸任西安交大校长 师生送别恒大被罚41.75亿到底怎么缴男子被流浪猫绊倒 投喂者赔24万房客欠租失踪 房东直发愁西双版纳热带植物园回应蜉蝣大爆发钱人豪晒法院裁定实锤抄袭外国人感慨凌晨的中国很安全胖东来员工每周单休无小长假白宫:哈马斯三号人物被杀测试车高速逃费 小米:已补缴老人退休金被冒领16年 金额超20万

玻璃钢生产厂家 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化