查看: 1761|回复: 2

获取社区邀请码第七期题目官方参考答案

[复制链接]

647

主题

3052

帖子

5万

积分

版主

Rank: 7Rank: 7Rank: 7

积分
50927

现居四川我的家乡在陕西

QQ
发表于 2016-11-9 23:48:40 | 显示全部楼层 |阅读模式
GifFox
本帖最后由 虫子 于 2016-11-10 00:54 编辑

第七期的题目属于为脑洞比较大的虫友量身创作的,当然其中也设置我们虫部落的主题——搜索。我先简单总结下收到的所有邮件的作答情况。

1、绝大部分(98%)的人会因为手机识别不出第一个二维码而放弃第一个条件,然后由其它几个推测。我想说的是,即使你最终结果对了,那也是不充分条件,因为只要有一个条件的信息你没提取出来,就不足以下结论;

2、还有少数人手机比较叼,竟然识别出了二维码(我待会儿再讲这个二维码里有什么猫腻);

3、基本上完美解答的只有一位虫友@花曦烈,他的作答过程也将作为官方参考(终于不用我再码字了)。除了思维的缜密和脑洞的大开之外,应该特别强调的是这种不轻易放弃的精神,很值得各位扫完识别不出就放弃第一个条件的虫友学习,不是吗?

好了,复盘完大家的邮件。我先解释下二维码的猫腻:



这个条件设计时预想的思考逻辑是这样的:二维码扫不出来——>有问题+虫子手工制作——>应该是把哪里改动了——>这种改动基于自己的常识无法做出判断——>那么去查查二维码的原理知识

如果你是按照这个套路下来,那么你搜索二维码原理相关知识,既可以知道:



上图中的 4.1 是定位图案。在一个二维码中有三个(之所以3个而不是4个意思就是3个就可以标识一个矩形了)。三个定位标志和一个校正标志是最重要的区域,这些部位破损严重的话,设备就根本无法读取其内容。都是由固定深浅颜色的模块组成。每个定位标志模块深浅颜色顺序为深色—浅色—深色—浅色—深色,各元素宽度的比例为1∶ 1∶ 3∶ 1∶ 1。即使图像有旋转,定位模块颜色顺序和宽度比例也不变。



而我做了什么手脚呢?如果你搜索学习了这部分原理,并且不是老花眼的话,你会发现定位模块的宽度比例不对。我放大来一个:

2016-11-09_232317.jpg

当然因为怕宽度改得太明显会有虫友一下子看出来,所以我做了比较小的宽度调整,所以这也是我前面提到的有少数手机能扫出来的原因——这部分手机摄像头拍照估计容易眼花 抖动+眼花,就有小概率能识别出来。

除了这种标准的二维码,市面上那些花哨货(下图)也都是按照这个比例标准,否则比例失调较大的话就无法识别。



好了,二维码的部分我补充完了。其它条件的思考和推测过程参考@花曦烈 的回答:传送门

如果还有疑问欢迎跟帖交流

PS:你为什么作答了而没有收到邀请码邮件?一般都是因为一下几点:题目中的链接打不开就放弃;作答太敷衍;其它可以看出你不够走心的因素。
同事曾经对我说:你适合找一个古灵精怪,没事儿就欺负你的女生。

0

主题

14

帖子

495

积分

注册会员

积分
495
QQ
发表于 2016-11-10 10:10:37 | 显示全部楼层
老司机导航
二维码的那个有意思了

0

主题

14

帖子

743

积分

中级会员

积分
743

我的家乡在湖南现居湖南

QQ
发表于 2016-11-10 21:14:47 | 显示全部楼层
动漫资源搜索
就是那个二维码不知道怎么办,让我的想法走偏了。。。
那个链接,还让我费了点劲,顺便还学习了如何科学上网
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表