前言:
今天大家对“win10除去图片马赛克”大体比较重视,朋友们都想要学习一些“win10除去图片马赛克”的相关文章。那么小编同时在网上汇集了一些对于“win10除去图片马赛克””的相关内容,希望我们能喜欢,你们一起来学习一下吧!DeepCreamPy是一款用人工智能去除马赛克的软件,后台利用了深层神经网络的机器学习的方法。
安装
到Github上搜索DeepCreamPy,当前有编译好的运行在windows下的版本,可以到这里找到下载连接
需要64位的windows操作系统。并安装Visual C++ Redistributable for Visual Studio 2015 Update 3。
编译源代码参照以下连接:
需要用到
Python 3.6.7TensorFlow 1.10Keras 2.2.4Pillowh5py使用
1.试用一下自带的图片
这里使用windows操作系统,使用预编译好的包,解压编译好的包
自带的打码后的图片如下
把打码的图片放到目录decensor_input下面
运行decensor.exe
打开输出目录decensor_output中的图片
去除马赛克后的效果
堪称完美。
2.试试人像
找一张我的照片
打码:注意打码的时候要用PNG格式的图片,用铅笔工具,去掉抗锯齿功能,同时用纯绿色RGB(0,255,0)。
同样把打码图片放到目录decensor_input,运行处理程序。
处理完成后,WHAT?!,输出图片和打码后基本一模一样。
看来不给力啊,这时候将原图(没有打码的,名称和打码图片名称一样),拷贝到目录decensor_input_original,再次运行处理程序,这次去除马赛克后的图片和原图对比:
左边是原图,右边是处理后的。基本上一模一样。
但是,还需要原图,这不是作弊吗?
3.试试动漫人物
上面的测试中,需要原图训练,软件有作弊的嫌疑。是时候用我女朋友来检验一下软件真正的实力了。
打码图片
处理后的效果和原图对比
注意事项
图片一定要用PNG格式的,对动漫图片处理效果最好,打码的时候要用铅笔工具,颜色要用纯绿色。另外不要太激动,有很多限制条件,下面这些场景是不work的,我就不翻译了。
最后,这个去除马赛克只是个好玩的开始,背后的原理才是重点,去学习Python,TensorFlow,Keras等语言和框架才是最重要的。
标签: #win10除去图片马赛克