标签:depix searchimages 工具软件 马赛克 images png Depix
GitHub宝藏项目!可以从马赛克图片中恢复密码的工具
Depix 是一个用于从马赛克图片中还原密码的Python工具。该算法利用线性盒滤波器单独处理每个块的内容。对于每个块,它将搜索图像中的所有块像素化,然后检查并匹配相似的内容。
还原过程:
示例图片
GitHub宝藏项目!可以从马赛克图片中恢复密码的工具
1 克隆项目
git clone https://github.com/beurtschipper/Depix.git
2 安装依赖
cd Depix
python -m pip install -r requirements.txt
3 运行Depix
python depix.py -p /path/to/your/input/image.png -s images/searchimages/debruinseq_notepad_Windows10_closeAndSpaced.png -o /path/to/your/output.png
4 运行以下命令开始识别
python3 depix.py -p images/testimages/testimage3_pixels.png -s images/searchimages/debruinseq_notepad_Windows10_closeAndSpaced.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
结果:
目前Depix还是有很大局限性,它只能识别英文字母和数字,中文还不支持。同时被识别对象的马赛克一定要符合“搜索集”的打码风格,这样才能被准确地识别出来。换成其他算法生成的马赛克,模型可能会失效。感兴趣的朋友可以试一下。
开源地址:https://github.com/beurtschipper/Depix
标签:depix,searchimages,工具软件,马赛克,images,png,Depix 来源: https://blog.csdn.net/csdn_codechina/article/details/122529065
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。