pipingrock官网购物,pipingrock海外旗舰店
前几天有个同学给我发了一张马赛克图片,问我能不能恢复。
如上图所示。
我明白了,这个欢呼雀跃的帅哥到底变成什么样了?谁能康复?
然而,我突然想到。我在微信官方账号上看到一个Github项目叫‘Depix’。
然而,最近Github上出现了可以消除马赛克、重现原画的神器,引起了国内外的热议。
该工具的名称是Depix。GitHub上线没几天就有超过10000个上标星,至今累计分支超过1.3k。
圈里拿出来的是下面这张效果图。
如图,第一行是被一个巨大的马赛克完全像素化的文本内容,完全没有一点原始痕迹。
可以看到第二行是AI还原的内容,内容实际上已经还原的差不多了,准确率很高。
第三行是第二行稍微推理得到的原始密码。
是的,最难恢复的,理论上完全不可恢复的字符,也是厚码后由Depix恢复的!
没错,开发者用魔法算法还原了马赛克!
最近刚接触Python,我也下载一下。
步骤1:在这里下载项目源文件——Depix项目下载位置
步骤2(解压后的文件和md帮助文档如下图。
文件depix.py和genpixed.py是特定的算法。不知道是什么算法。
READ.md文档是一个特定的说明文档。
“图像”文件夹包含两个子文件夹:“搜索图像”和“测试图像”。
搜索图像上是作者给我们的搜索集图像,然后我们可以用不同的搜索集来还原。
测试图像上是样品的测试图像。
打开readme.md文档了解如何使用它。我需要理解其中一些句子的意思。
python-MP install-requirements . txt \表示将加载相关文档。
pythondepix . py-p/path/to/your/input/image . png-simages/search images/debruinseq _ notepad _ window S10 _
很长一段时间,我都快不行了。其实我可以从几个方面来看。
block 1:/path/to/your/input/image . png:输入要恢复的镜像的路径。
第二块:images/search images/debruinseq _ notepad _ windows 10 _ closeandspace . png:确定依赖的搜索集。
第三块:/path/to/your/output.png:定义生成图像要保存的位置和名称。
我明白了。其实很简单吗?
第三步:输入命令开始执行。这里推荐使用Pycharm运行。然后先在电脑上安装Python和pip。
Cmd总是向我表明这一点,因为我首先尝试在cmd上执行它。
c:3 de pix-mainpythondepix . py-pimages/testimages/testimage 3 _ pixels . png-simages/search images/debruinseq _ notepad _ window S10 _ closeandspaced . png-o output.png回溯(mostrecentcalllast ) 360文件 depix . inmodulefromdepixilib . loadedimage import * file c:\ depix-main \ depixilib loaded image . py ,第1行,inmodulefrompiliportimagemodulenofonderror:no modulename
算了,放弃经营Pycharm吧。
在Pycharm章节,建议你先把“Depix-main”文件夹放在c盘的主目录下,这样输入路径就不会出错。
打开Pycharm上的Depix-main文件夹:
打开终端。
参考作者给出的md指令文档,循序渐进。
在恢复我的图像之前,请尝试用作者给出的示例图像运行它。
就是这样。然后,语句命令:python pix . py-images/test images/test image 3 _ pixels . png-images/search images/debruinseq _ noted
这个debruinseq _ notepad _ windows 10 _ closeandspaced.png搜索集中的图像可以在searchimages文件夹下找到。
等等,终于开始跑了!
让我们打开它,
还有一件事!
试试这张我自己的照片怎么样?
在控制台输入python pix . py-PMI . jpg-images/search images/debruinseq _ notepad _ windows 10 _ closeandspaced.png。
走吧。
我等了很久才跑出来。单击output1.page查看:
卧床不起,这是什么.我打破了它。
参考了其他文章后,我觉得作者用自己的代码风格设计了这个算法,还是不太常见。
所以以后大家一定要打厚码。如果连芹菜都不能识别代码,那就更安全了。
写于2021年9月28日。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。