首页 > Mathematica > Mathematica突破支付宝AR红包方法

Mathematica突破支付宝AR红包方法

2016年12月24日 发表评论 阅读评论

哟吼,各位圣诞快乐,我。。。我回来了,还活着,虽然博客的草已经一丈高了。。。主要是最近沉迷王者荣耀,钻石段位升不上王者好难受。。所以。。。没更新。。都是天美的锅!!!

这两天支付宝搞了个AR红包,周四当天听到这个东西的形式解决的有破解方法,因为以前写过这篇MMA去水印的博文,周五花了20分钟,7行代码直接解决,抢了几个红包,但是感觉这么乱来不知道支付宝检不检测得到,加之没多少钱,担心下个月芝麻信用,所以就收手了。。。

下面图片开源,想赚钱也麻烦手动敲一遍好么。。好么。。么。。。

效果还是不错的:

下面讲解,核心其实很简单,就是检测黑条,然后调用Inpaint函数(如果效果不好,尝试多几个Inpaint函数的Method参数);

代码解析:

前两行读取图片数据,取出RGB通道;

第三行获取横宽像素值;

第四行计算每行方差,因为黑条一行方差必然很小;(另外严格的检测方法还要判断这一行是不是像素值都是偏低)

第五行取出方差小于某阈值的行,并把这些行上下三行都认为是黑色行(因为黑条图片有损,不加多几行恢复效果会被灰色污染);

最后两行根据行的索引构建模板,调用Inpaint函数;

好好好,写完了,打游戏开黑去了。。。

再次,各位平安夜和圣诞快乐!!!不发图了,撤了~


【完】

本文内容遵从CC版权协议,转载请注明出自http://www.kylen314.com

分类: Mathematica 标签: ,
  • 厉害,这很强势

  • ch_bridge

    哇哦,不用跑几公里抢个1分钱了

  • 温度计君

    撸的代码,木有反应诶

  • ar红包66的

  • 11

    照打一遍,未成功。。。

  • 月光晴朗

    好厉害,7行就解决了

  • 博主你好,关于你之前的一篇文章,有一点想要详细咨询的地方,请问可以留一个更便捷的联系方式吗?谢谢QAQ

  • 分享是美德,谢谢博主的分享。

  • 根本就不想抢了……