区区5行行代码,把黑白老照片变成彩色照片

  • 1、引言
  • 2、代码实战
    • 2.1 介绍
    • 2.2 示例
  • 3、总结

1、引言

小屌丝:鱼哥,走啊,出去撸串啊。
小鱼:今天可不行,
小屌丝:啥情况,串都不撸了,换口味了?
小鱼:我好啥口,你还不清楚?
小屌丝:那咋的了,没你撸串也没意思啊。
小鱼:那你等会吧, 我这在忙着呢?
小屌丝:忙啥啊,要不要我来帮忙。
小鱼:也行,一个妹子给我发了几张照片,希望能变成彩色的。
小屌丝:这还不简单,直接去照相馆整一下不就得了。
小鱼:人家不想去,所以才找的我。
小屌丝:那你就直接用PS,搞一下不就完事了。
小鱼:说得简单,你来?
小屌丝:不会…
小鱼:就知道你不会,但是,我会。

2、代码实战

2.1 介绍

起源于我这在github闲逛时,发现一个非常奈斯的开源项目DeOldify
小屌丝:难道这就是你所说的旧照片修复的方法?
小鱼:没错。
DeOldify这个项目,就是旧照片修复,在github还是非常的火爆的。
这里就不详细介绍了,
更详细的内容,可以去github自己阅读代码
接下来,我们就示例展示一番。

2.2 示例

代码示例

# -*- coding:utf-8 -*-
# @Time   : 2022-07-17
# @Author : carl_DJimport requestsr =  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,
自己也能修复老照片了。

我是小鱼

  • CSDN博客专家
  • 51Testing认证讲师

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

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

  1. Python3,区区10行代码,批量把图片插入Excel指定单元格中,省下时间去烫头发。

    这里写目录标题 1.引言 2.代码实战 2.1 代码示例 2.2 遇到问题及处理方案 2.2.1 遇到问题 2.2.2 解决方案 3.总结 1.引言 小屌丝:鱼哥, 想请教你个问题. 小鱼:啥问题呢? ...

  2. python你TM太皮了——区区30行代码就能记录键盘的一举一动

    先看看效果 Like This↓ 一.公共WiFi 公用电脑什么的 在我们日常在线上工作.玩耍时,不论开电脑.登录淘宝.玩网游 统统都会用到键盘输入 在几乎所有网站,例如淘宝.百度.126邮箱等等 为 ...

  3. Python3,19行代码,我把她的照片写入到Excel中,2022年伊始,她终于被我感动了。

    19行代码,把图片写到如excel. 1.引言 2.代码实战 2.1 思路 2.2 文件准备 2.3 实战 2.3.1 安装 2.3.2 代码实战 3.总结 1.引言 小屌丝:鱼哥,新年快乐~ ~ 小 ...

  4. Python3,5行代码,Chatxxx能对PDF文件进行旋转、提取、合并等一系列操作,看了这篇,80岁老奶奶走路都不扶墙了。

    ChatPDF的妙用 1.引言 2.代码实战 2.1 原理 2.2 安装 2.2 示例 2.2.1 创建PDF文件 2.2.2 旋转PDF文件 2.2.3 拆分PDF文件 2.2.4 合并PDF文件 ...

  5. 区区几行代码你可以完成逆袭,从此成为抽象派画家,有图有真相

    所谓抽象画就是不是写实再现(此处来自度娘),而我觉得它就是人的一种思维抽象的表达,它不按常理出牌,千变万化,在混乱中又有自己的规律,在混乱中又有自己独特的美,让人看见它时思绪万千.那种美让人无法名状, ...

  6. Python3, 19行代码,让微信登录页面地球转起来,涨见识了。

    19行代码动态展示微信地图 1.引言 2.代码实战 2.1 思路 2.2 示例 2.2.1 经纬度 2.2.2 制作gif 3.总结 1.引言 小屌丝:鱼哥, 最近在干啥嘞. 小鱼:干活呗, 不然能干 ...

  7. Python3,5行代码让电脑永不息屏。

    5行代码禁止电脑息屏 1.引言 2.电脑永不息屏的两种方法 2.1 电脑手动方式 2.2 代码方式 2.2.1 安装 2.2.2 代码实战 1.引言 小屌丝:鱼哥,按照公司规定,我的电脑锁屏时间是5分 ...

  8. Python3,2行代码添加水印,发朋友圈,图片再也不怕被盗了!!!

    2行代码添加水印 1.引言 2.filestools介绍 2.1 安装 2.2 filestools 功能介绍 2.3 watermarker模块介绍 2.3 代码实例 1.引言 小屌丝:鱼哥,这个周 ...

  9. Python3,1行代码,制作GUI图形界面,果然被种草了。

    1行代码制作GUI 1.引言 2.代码实战 2.1 安装 2.2 功能介绍 2.2.1 选择文件夹 2.2.2 选择文件 2.2.3 选择日期 2.2.4 输入文本 2.2.5 弹窗显示 2.2.6 ...

最新文章

  1. 23种设计模式C++源码与UML实现--状态模式
  2. 关于static方法
  3. 来前端君朋友圈,一起聊前端面试技巧
  4. 信息学奥赛一本通(1398:短信计费)
  5. Apache Log4j2远程JNDI代码执行漏洞修复
  6. 微信 9 年:张小龙指明方向,微信 AI 全面开放 NLP 能力
  7. everything html修改,在HTML 5视频标签上更改源
  8. python读取txt文件报错:UnicodeDecodeError: 'utf8' codec can't decode byte 0xb3 in position 0的解决方法
  9. android toast居中显示_Android Toast 设置到屏幕中间以及其他自定义Toast的实现方法...
  10. 代理模式简介与实现 - delegate
  11. CodeForces 949A Zebras
  12. Power bi 超市经典案例之销售分析(二)
  13. android模拟器华为账号,夜神模拟器怎么玩华为账号游戏
  14. 【行为分析】(一)宏观简介
  15. 迅雷下载iso镜像失败(文件重命名失败)
  16. Galera集群--搭建(2个数据节点+1个仲裁)
  17. 在线进销存软件免费版,哪个可以用?
  18. Unity3D官方推荐教程roll a bal案例
  19. PS中色相饱合度/可选颜色/色彩平衡/曲线的区别和运用方法详解
  20. 【优化选址】遗传算法求解物流配送中心选址【含Matlab源码 1917期】

热门文章

  1. 【t100】汤姆斯的天堂梦
  2. SDB光猫虚拟服务器,折腾光猫/路由器[MIPS架构](1):用Samba服务器搭建家庭文件共享中心...
  3. linux系统之时间同步设置
  4. Mysql数据库存储ip地址
  5. windows该任务映像已损坏或已篡改。(异常来自HRESULT:0x80041321)
  6. Win7、Win8、Win10系统USB-Blaster驱动程序无法安装的解决办法
  7. 《HyVulDect: A hybrid semantic vulnerability mining system based ongraph neural network》阅读笔记
  8. 01git创建本地仓库及操作入门
  9. delphiXE关于线程和多线程、线程的同步与异步执行
  10. python编程技巧