Python3,区区5行代码,让黑白老照片变成华丽的彩色照,被吸粉了。

简介: Python3,区区5行代码,让黑白老照片变成华丽的彩色照,被吸粉了。

1、引言

小屌丝:鱼哥,走啊,出去撸串啊。

小鱼:今天可不行,

小屌丝:啥情况,串都不撸了,换口味了?

小鱼:我好啥口,你还不清楚?

小屌丝:那咋的了,没你撸串也没意思啊。

小鱼:那你等会吧, 我这在

小屌丝:忙啥啊,要不要我来帮忙。

小鱼:也行,一个妹子给我发了几张照片,希望能变成彩色的。

小屌丝:这还不简单,直接去照相馆整一下不就得了。

小鱼:人家不想去,所以才找的我。

小屌丝:那你就直接用PS,搞一下不就完事了。

小鱼:说得简单,你来?

小屌丝:不会…

小鱼:就知道你不会,但是,我会。

2、代码实战

2.1 介绍

起源于我这在github闲逛时,发现一个非常奈斯的开源项目DeOldify,

小屌丝:难道这就是你所说的旧照片修复的方法?

小鱼:没错。

DeOldify这个项目,就是旧照片修复,在github还是非常的火爆的。

这里就不详细介绍了,

更详细的内容,可以去github自己阅读代码

接下来,我们就示例展示一番。

2.2 示例

代码示例

# -*- coding:utf-8 -*-
# @Time   : 2022-07-17
# @Author : carl_DJ
import requests
r =  requests.post(
    "https://api.deepai.org/api/colorizer",
    #访问本地的图片
    files={
        'image': open('./叶问和李小龙.jpg','rb')
    },
headers={'api-key': '输入自己的key'}
)
print(f'修复照片:{r.json()}')

这段代码,没有任何难度,就不解析了。

运行结果

运行结果,会给出url地址,

提供的url地址在浏览器打开,就可以看到修复后的照片了。

修复后的照片,可以自己下载保存到本地

修复照片对比

  • 图片一组

  • 图片二组

3、总结

今天的分享就到这里了。

看到这里,是不是也有试一试的冲动了呢?

学会了这个技能,

即使不会PS,

自己也能修复老照片了。

我是小鱼

关注我,带你解锁更多更有趣的Python第三方库的知识。

目录
相关文章
|
计算机视觉 Python
利用摄像头拍照并保存照片的程序(python实现,含UI界面)
利用摄像头拍照并保存照片的程序(python实现,含UI界面)
370 0
|
8月前
|
XML 数据格式 Python
Python3,19行代码,我把她的照片写入到Excel中,2022年伊始,她终于被我感动了。
Python3,19行代码,我把她的照片写入到Excel中,2022年伊始,她终于被我感动了。
40 0
|
8月前
|
Python
Python3,10行代码,我把情书写在她的照片里,她被我的才华征服了。
Python3,10行代码,我把情书写在她的照片里,她被我的才华征服了。
54 1
|
9月前
|
开发工具 Python
为了追学姐,用python把她的照片做成了拼图游戏,她看了...
为了追学姐,用python把她的照片做成了拼图游戏,她看了...
110 0
|
Python
找一个文件夹里面照片的名字,python转换为csv文件
找一个文件夹里面照片的名字,python转换为csv文件
使用python-pygame包生成一个艺术照片-学习笔记13
使用python-pygame包生成一个艺术照片-学习笔记13
50 0
使用python-pygame包生成一个艺术照片-学习笔记13
|
API 计算机视觉 Python
用Python实现美化照片———磨皮
如何用Python实现磨皮
477 0
用Python实现美化照片———磨皮
|
JSON Ubuntu Linux
【python】QQ 空间照片下载器
【python】QQ 空间照片下载器
|
机器学习/深度学习 算法 PyTorch
Python实现替换照片人物背景,精细到头发丝(附上代码) | 机器学习(1)
Python实现替换照片人物背景,精细到头发丝(附上代码) | 机器学习
Python实现替换照片人物背景,精细到头发丝(附上代码) | 机器学习(1)