最新版Depix实测,保姆级教学

最新版Depix实测,保姆级教学前言 最近在发文章的时候带上了马赛克 但是又害怕自己的马赛克被别人用特殊手段解密 所以上网上搜了一下马赛克解密的方法 偶然间看到了 Depix 但是网上的很多教程都是老版的 在 2023 年年末 Depix 又更新了它的代码 本文旨在手把手教 python 小白以及初学者了解 Depix Depix 资源

大家好,我是讯享网,很高兴认识大家。

前言

最近在发文章的时候带上了马赛克,但是又害怕自己的马赛克被别人用特殊手段解密,所以上网上搜了一下马赛克解密的方法,偶然间看到了Depix,但是网上的很多教程都是老版的,在2023年年末Depix又更新了它的代码,本文旨在手把手教python小白以及初学者了解Depix。

Depix资源

项目地址:https://github.com/beurtschipper/Depix

或者直接在命令行输入

git clone https://github.com/beurtschipper/Depix.git

讯享网

实测

新版的Depix是删除了requirements.txt的,所以需要手动配置一些环境。

讯享网pip install Pillow 

然后就可以愉快地进行测试了! 

第一步我们先在命令行中打开文件夹

 cd Depix-main 

Depix的文档中写到

讯享网python3 depix.py \ -p /path/to/your/input/image.png \ -s images/searchimages/debruinseq_notepad_Windows10_closeAndSpaced.png \ -o /path/to/your/output.png

这里需要简单解释一下三个参数

  • "-p /path/to/your/input/image.png" 是指定输入图像的路径。
  • "-s images/searchimages/debruinseq_notepad_Windows10_closeAndSpaced.png" 是指定一个用于搜索的图像的路径。
  • "-o /path/to/your/output.png" 是指定输出图像的路径。
  • 反斜杠 "/" 用来将一行代码分为多行以提高可读性,实际运行时不需要使用反斜杠。

 

python3 depix.py \ -p images/testimages/sublime_screenshot_pixels_gimp.png \ -s images/searchimages/debruin_sublime_Linux_small.png \ --backgroundcolor 40,41,35 \ --averagetype linear
  • "--backgroundcolor 40,41,35":指定背景颜色过滤选项,将背景颜色设置为 RGB 值 (40, 41, 35)。


    讯享网

  • "--averagetype linear":指定平均类型为 "linear",即使用线性的算法来进行像素块的平均操作。

 所以我们运行这行代码,注意需要把\都删掉

最后生成的图片就储存在我们事先设定的文件夹images/output里了!

 Depix的弊端

虽然笔者看到这么好用的工具对自己打马赛克发出去的行为感到后怕,但是目前Depix仍然有很大的局限性:

首先,Depix 是通过参考原始图像进行像素块的平均操作来去除像素化效果的,也就是说只能限定于特定的像素块算法。

其次,Depix 需要一个尽可能接近未经像素化的原始图像作为参考,需要自己限定大小和颜色。

第三点,Depix可能不适用中文的像素块消除,因为需要足够的中文信息,目前Depix仅提供了部分字符,需要使用者自己去添加字符。

小讯
上一篇 2025-02-11 23:29
下一篇 2025-04-04 17:08

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/118322.html