|
|
51CTO旗下网站
|
|
移动端

一款诚意满满的开源项目:使用深度神经网络去除马赛克

开发者为了更好地鉴赏艺术作品可谓是无所不用其极,此前我们曾推荐过一个开源项目 faceswap,这是一款基于深度学习技术的工具,用于识别和交换图片、视频中人物的脸部图像。

作者:佚名来源:开源中国|2018-11-05 08:27

开发者为了更好地鉴赏艺术作品可谓是无所不用其极,此前我们曾推荐过一个开源项目 faceswap,这是一款基于深度学习技术的工具,用于识别和交换图片、视频中人物的脸部图像。具体的介绍这里不再赘述,感兴趣的话可以点进去稍作了解。

今天来为大家介绍一款更神奇的项目 —— 通过使用深度神经网络技术去除马赛克。一位化名为 deeppomf 的开发者用深度神经网络训练和开发出了一个能去除马赛克并让原图重现的工具:DeepCreamPy。非但如此,这名开发者还把这个项目托管到 GitHub 进行开源。

使用该工具的方法十分简单,用户在单独的图像编辑程序(如 GIMP 或 Photoshop)中打开图片,在需要去除马赛克的部位画上一条绿线,运行程序让它自动复原即可。

不过目前该工具的局限性比较大,只能完成一些简单的复原。当然,开源之后有了更多开发者的贡献,功能应该会有更大的改进。

为了训练算法,DeepCreamPy 作者在短短几个月内收集了超过 10 万张没被打上马赛克的原图,但其中 95% 的图他都没仔细看过,“太浪费时间了”,deeppomf 如此说道,并表示自己并不是第一个这么做的人,却是第一个坚持下来的人,这是他对日本政府数十年来审查制度的反抗。

【编辑推荐】

  1. Google 开源集成学习工具 AdaNet
  2. 全面支持开源,微软加速Visual Studio和Azure DevOps 云升级
  3. 10岁女程序员,研发全球首款AI桌游,婉拒谷歌Offer_技术栈微信半月刊第28期
  4. Facebook 开源了一整套重要的 Linux 内核组件与工具!
  5. 技术转管理 我们终将成为自己曾讨厌的人?
【责任编辑:张燕妮 TEL:(010)68476606】

点赞 0
分享:
大家都在看
猜你喜欢

读 书 +更多

精通Spring 2.0

本书是关于Spring 2.0的权威教程,是Java/Java EE开发者必备的参考书。本书详尽系统地介绍了Java EE的基础知识、Spring 2.0的各种功能,以...

订阅51CTO邮刊

点击这里查看样刊

订阅51CTO邮刊