KirimaSharo's Blog

「DeepCreamPy」可以去掉马赛克的神器?

in 生活琐事,萌软分享,PC,其他分享 文章转载请注明来源!

今天上网冲浪时看到的软件,感觉挺有意思的,竟然能去除动漫图片中的马赛克?假若真的能去除马赛克,不知造福多少绅士。

前言

本文仅用于讨论AI机器深度学习图像处理技术,不含任何奇怪的意图(确信
禁止事项为引起不适的图片(

需要的工具

  1. DeepCramPy
  2. Photoshop/其他画图软件
  3. 要去除马赛克的图片

用法

图像处理

image

左原图,右涂好的图

禁止事项预览
https://imgur.com/a/tjTL8Ta

准备好两张图片(需要png格式),一张原图,一张要等会涂色的图。
使用绿色(R=B=0 G=255)的色彩,将图中打码的部分涂掉。注意的是,用ps之类的软件时,确保涂的绿色边缘是纯色,关掉抗锯齿。建议使用铅笔涂画,而不是刷子这类带抗锯齿的工具。

图像设置

首先,解压下载好的DeepCreamPy_XXX_win64.zip
image
decensor_input_original文件夹中放置原图。
接下来,在decensor_input文件夹中放置刚刚处理好涂绿的图片。
(图片文件名字相同)

运行decensor

文件夹右键,在此处打开命令窗口

decensor.exe --is_mosaic=True

或者
直接目录下新建一个bat文件,输入以下内容保存。以后直接双击打开就能运行。

decensor.exe --is_mosaic=True
pause

生成无码的图像

处理好的图片原图
image image
处理好的禁止事项图片原图
https://imgur.com/a/HQ2n3rBhttps://imgur.com/a/tjTL8Ta

decensor_output文件夹内就有处理好的无码图像。能看到和原图差别不大,原理和waifu2x感觉类似,涂抹感严重了点。。

最后

目前,DeepCreamPy只适用于普通的动漫色图。欧派,欧芒果,大香蕉什么的经过处理并不会还原原图,只是涂抹处理了一下,并没有真正意义上的去掉马赛克。
黑白图像,三次元动作大片,视频/gif什么的都不能处理。硬要运行的话,会出现奇怪的图片。

这AI还是比较菜的,失败率极高。。。毕竟刚刚出现的程序。估计再深度学习优化一段时间能达到更好的效果吧?值得期待!

By deeppomf
Github:DeepCreamPy

本文基于《署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0)》许可协议授权
文章链接:https://kirimasharo.com/archives/503.html (转载时请注明本文出处及文章链接)

生活琐事萌软分享PC其他分享
发表新评论
已有 11 条评论
  1. 广树
    广树
    回复

    类似PS的自动填充功能

  2. Gazzz
    Gazzz
    回复

    三次元的话。。。training set足够强大的话效果应该也不会太差的。。。

    1. applemiku
      applemiku本文作者
      回复

      @Gazzz 还是二次元比较适合我www

  3. 魔法使之家

    ACG类的话。。其实大部分有马赛克的涩图的关键部位画师都是随便画的_(:з」∠)_,感觉去马效果不好。
    至于三次元的就无感啦

    1. 变态鹅
      变态鹅
      回复

      @魔法使之家 你这也太真实了8

      1. ⑨BIE
        ⑨BIE
        回复

        @变态鹅 发现鹅鹅啦!!!不过事实就是这样啊_(:з」∠)_看多了就没感觉了

    2. 魔法使之家

      @魔法使之家 不过感觉这个是用机器学习的,效果应该会好很多XD

      1. applemiku
        applemiku本文作者
        回复

        @魔法使之家 刚刚随便涂了个,没想到能很好的还原欧金金。。。而其他的都糊成一坨处理的

        1. ⑨BIE
          ⑨BIE
          回复

          @applemiku 那看来这个模型本子看的还不够多或者只关注欧金金去了(逃

  4. mikusa
    mikusa
    回复

    为啥有时候点进来博客就变默认主题了?

    1. applemiku
      applemiku本文作者
      回复

      @mikusa 这设置的缓存有点问题,大概抽了吧,要清一下(

雷姆
拉姆