项目地址:

https://github.com/beurtschipper/Depix

python depix.py -p [pixelated rectangle image] -s [search sequence image] -o output.png

参数说明:

-p 打了马赛克的图片

-s 辅助解码的图片

测试图片和辅助图片都在image文件夹中有,image文件夹对应几个文件,应该跟操作系统有关?:

debruinseq.txt

debruinseq_notepad_Windows10_close.png

debruinseq_notepad_Windows10_closeAndSpaced.png

debruinseq_notepad_Windows10_spaced.png

debruinseq_notepad_Windows7_close.png

如果python不行就换成python3

遇到什么问题去官网下的论坛找解决方案

https://github.com/beurtschipper/Depix/issues/12

我在测试时,python2报错:

INFO:root:Loading search image from ./images/searchimages/debruinseq_notepad_Win

dows7_close.png

INFO:root:Finding color rectangles from pixelated space

Traceback (most recent call last):

File “depix.py”, line 39, in

pixelatedSubRectanges = findSameColorSubRectangles(pixelatedImage, pixelated

Rectange)

File “C:\Users\**\Desktop\Depix-main\Depix-main\depixlib\functions.py”, line

55, in findSameColorSubRectangles

sameColorRectange = findSameColorRectangle(pixelatedImage, (x, y), (maxx, ma

xy))

File “C:\Users\***\Desktop\Depix-main\Depix-main\depixlib\functions.py”, line

39, in findSameColorRectangle

return ColorRectange(color, (startx, starty), (startx + width, starty + heig

ht))

File “C:\Users\**\Desktop\Depix-main\Depix-main\depixlib\Rectangle.py”, line

21, in __init__

super(ColorRectange, self).__init__(startCoordinates, endCoordinates)

TypeError: super() argument 1 must be type, not classobj

python3是OK的:

就是耗时太长…..

测试图片:

测试结果图片:

呃…就多了这一点?效果堪忧。

ps:打码使用的QQ自带打码功能

python 马赛克还原_马赛克消除还原工具Depix测试相关推荐

  1. python修复老照片_老照片修复还原

    应用介绍 老照片修复还原是基于领先的图像生成技术研发而来的在线图像增强软件,为您带来电影级后期AI视觉技术,将[老照片][黑白照][模糊照片]一键还原,实现照片的分辨率提升与画质增强.还原老照片,修复 ...

  2. 怎么还原计算机主机名称,电脑怎样系统还原_电脑系统还原详细步骤-系统城...

    在操作电脑的过程中如果遇到了系统出错的情况,我们是可以选择系统还原的方法来解决的.但有些不熟悉的用户不知道电脑怎样系统还原,所以对于这一问题,今天本文就来为大家整理分型的关于电脑系统还原详细步骤,一起 ...

  3. python去除视频马赛克_马赛克是否无法逆转?Python简单消除,看片无忧!

    图片水印,轻松去除 前段时间玩过了全民K歌,不知道大家是否玩过,还是做得挺好的,就我这嗓子都能唱出张学友的味道,其中更是有消除噪声的功能,就是朋友们都在吃鸡大叫,我在旁边唱歌依然不受影响. 既然声音可 ...

  4. python网络安全设计_专为渗透测试人员设计的 Python 工具大合集

    如果你对漏洞挖掘.逆向工程分析或渗透测试感兴趣的话,我第一个要推荐给你的就是Python编程语言.Python不仅语法简单上手容易,而且它还有大量功能强大的库和程序可供我们使用.在这篇文章中,我们会给 ...

  5. python怎么做软件程序_看 Python 超级程序员使用什么开发工具

    Python超级程序员使用的开发工具 我以个人的身份采访了几个顶尖的Python程序员,问了他们以下5个简单的问题: 当前你的主要开发任务是什么? 你在项目中使用的电脑是怎样的? 你使用什么IDE开发 ...

  6. 海尔微型计算机一键还原怎么操作,电脑的一键还原在哪_电脑一键还原详细教程_电脑一键还原怎么操作...

    电脑的一键还原在哪_电脑一键还原详细教程_电脑一键还原怎么操作 电脑的一键还原在哪?这个问题是很多小伙伴都想知道的,电脑是可以自己一键还原的,但是很多小伙伴都不太清楚,那么小编来告诉大家吧. (1)一 ...

  7. linux mysql 备份还原数据库_备份和还原MySQL数据库的简便方法

    我们现在将讨论如何备份数据库和还原MySQL.数据库的维护非常重要,因为数据库包含我们拥有的重要数据,因此,应备份数据库以避免数据丢失. 备份有两个目的.主要目的是在数据丢失(由于删除或损坏)时恢复数 ...

  8. Python音视频开发:消除抖音短视频Logo的图形化工具实现

    ☞ ░ 前往老猿Python博文目录 ░ 一.引言 在<Python音视频开发:消除抖音短视频Logo和去电视台标的实现详解>节介绍了怎么通过Python+Moviepy+OpenCV实现 ...

  9. python硬件测试开发_用python实现高性能测试工具(一)

    做过几年开发或者测试开发的人员,时常会觉得很迷茫,新功能的开发或者老功能的维护,基本是在堆代码了.本文主要讲述在系统设计和架构方面的性能优化供大家学习, 有些内容涉及到具体产品,做了些改动或者单独写了 ...

最新文章

  1. 为你的网站使用paypal
  2. laravel异常处理
  3. 在SLES-11-SP1-i586上搭建apache+php环境
  4. java怎么来用urlrewrite伪静态化和urlrewrite的配置
  5. [思考]-32位的应用程序和64位的应用程序有什么区别
  6. JAVA加密算法系列-AesCBC
  7. webpack 4.0 中 clean-webpack-plugin 的使用
  8. 4.4GDI基本图形
  9. 实现自己的promise
  10. 栅栏密码(Fence)——python解密
  11. redis雪崩击穿穿透
  12. VMware16虚拟机:安装Windows10系统---超详细教程
  13. GprMax2D ——ABC(吸收边界条件)相关命令
  14. 百度指数批量查询获取工具
  15. 关于线性稳压芯片或类似的电路构成稳压电路发热严重的问题
  16. tif文件批量转png
  17. Sandy的卡片[SDOI2008]
  18. 开氏温度与摄氏度换算_【知识分享】柴油密度与温度的关系
  19. EOS智能合约开发系列(17): 神秘的eosio.code
  20. Linux中的文本流

热门文章

  1. RocketMQ(10)——发送延时消息
  2. 为何说 a16z 是一家通过 VC 获利的媒体公司?
  3. arduino(14):使用ESP8266加蜂鸣器,自己动手做歌曲,使用python 程序,做简单的五线谱转换。直接把音节和节拍转换,然后转换成数据,用蜂鸣器播放歌曲《下山》。。
  4. STM32:Modbus-RTU通讯协议——CRC校验
  5. centos6.5配置静态IP 时,出现BCAST不能设置的问题
  6. simlink里面MATLAB Function ‘xxx‘ not supported for code generation.
  7. Mysql设置自动更新时间
  8. java商城管理系统_带数据库_带界面化可用来毕业设计
  9. Bable详解和前端模块化
  10. 智力题解题报告No.12 倒油 倒酒 倒水问题