Letsenhance官网:
https://letsenhance.io/cn/
Letsenhance项目地址:
https://github.com/zsdonghao/SRGAN
https://github.com/LimBee/NTIRE2017
访问这个网站,注册一个账号,或者用Facebook账号登录,即可把低分辨率的照片上传,通过人工智能系统就能生成一个2000万像素的新照片,可以简单的说分辨率提高了四倍之多。总共会生成三张新图片:第一张“anti-jpeg”模式,原图大小,但是用png格式代替了jpg格式;第二张“boring”模式,像素升级的同时,保留原片细节;第三张“magic”模式,在这个模式下,AI会根据图片中的场景,结合既有的数据来生成新的数据,填充到分辨率放大的图片中。也就是说,分辨率提高的图片中,很多细节是原片中根本不存在的,但效果却出奇的好.Windows10系统通过DeepCreamPy深度神经网络学去掉照片马赛克教程:
Windows10系统通过DeepCreamPy深度神经网络学去掉照片马赛克教程:
Windows10系统通过DeepCreamPy深度神经网络学去掉照片马赛克教程:
DeepCreamPy项目地址:
https://github.com/deeppomf/DeepCreamPy/releases/tag/v1.2.1-beta
https://github.com/deeppomf/DeepCreamPy#dependencies-for-running-the-code-yourself
DeepCreamPy是一款基于深度学习的工具,通过使用深度神经网络去除马赛克,让更多遭受审查的艺术作品得以重见天日。此外,DeepCreamPy支持跨平台,适用于Windows,Mac和Linux,作者提供了适用于Windows 64位平台的预构建二进制文件,使用该工具的方法十分简单,用户在单独的图像编辑程序(如GIMP或Photoshop)中打开图片,在需要去除马赛克的部位画上一条绿线,运行程序让它自动复原即可。
通过Photoshop内容识别工具就能搞定,只需要框选水印区域,选择填充-内容识别,软件便会根据选区周边的内容自动填充,在那些构图和色彩简单的图片上可以轻松去除不想要的元素:
Windows10系统通过DeepCreamPy深度神经网络学去掉照片马赛克教程:例如一张打上马赛克的西部牛仔图像,然后试图用内容识别工具来使图片恢复原貌,那很遗憾,只可能得到一个恐怖的无眼人,因为关于眼睛的信息已经被遮挡起来,无法通过移植的办法来解决!
Windows10系统通过DeepCreamPy深度神经网络学去掉照片马赛克教程:所以,要想找回被遮挡的眼睛,只能靠脑补——人工智能,前段时间在GitHub上线的DeepCreamPy项目正是为此而生,它是个以修复任意尺寸和形状的图像损坏为志业的项目,因运用了新算法的缘故,效果是目前类似项目中最好的:
Windows10系统通过DeepCreamPy深度神经网络学去掉照片马赛克教程:同样的图片,使用DeepCreamPy处理后,会发现被遮挡的眼睛被它重新画出来,虽然还做不到100%完美,但粗看之下已经和原图相差无几,下载地址:
https://notebox.ctfile.com/fs/1238597-366226474
运行decensor:
Windows10系统通过DeepCreamPy深度神经网络学去掉照片马赛克教程:Linux系统安装:
编译代码组件:
Python 3.6
TensorFlow 1.10
Keras 2.2.4
Pillow
h5py
Tensorflow、Keras、Pillow、和h5py可以使用pip安装:
root@user $ pip install -r requirements.txt
注:请Windows上的TensorFlow不兼容Python 2,也不兼容Python 3.7.
手动处理黑条遮挡和马赛克遮挡:
对于想修复的每个图像,使用图像编辑软件,例如:Photoshop或GIMP,将想修复的区域的颜色涂成绿色(0,255,0),强烈推荐使用铅笔工具,不要用刷子。如果没用铅笔,那么确保所使用的工具关闭了抗锯齿(ANTI-ALIASING)功能,使用wand selection工具(关闭抗锯齿功能)来选择空缺区域,然后稍微扩展选中区域,并在选中区域上使用绿色(0,255,0)的油漆桶工具.要在Photoshop中扩展选中区域,可以执行该操作:Selection > Modify > Expand或Contract,要在GIMP中扩展选中区域,可执行该操作:Select > Grow将这些图像保存为PNG格式,并保存到decensor_input文件夹中.
网友评论