你每天扫几百次的二维码,其实根本不是为了被”扫”而发明的?
今早赶早高峰在地铁口买煎饼。
老板把收款码贴在沾了薄脆渣的硬纸板上,纸边卷得像被猫啃过。
我举着手机绕了三圈,举到太阳底下举到阴影里,就是扫不上。
后面排队的大哥急得直接把自己的付款界面递到老板脸前:”你收我十块!我赶不上地铁了!”
当年发明它的人,根本没想到会用来收付款
1994年日本电装公司的工程师腾弘原,当时天天被厂里的零件物流搞到头大。之前用的条形码,横条的那种,最多只能存20位左右的数字,刮花一点就扫不出来,而且只能顺着一个方向扫,根本应付不了仓库里成千上万种零件的追踪需求。
他就想能不能搞个能存更多信息,还不怕刮花的码。折腾了快两年,搞出了最早的二维码原型——本来是用来追踪汽车零件的,把零件的型号、生产时间、批次全存在码里,仓库里扫一下就知道是什么,根本没想到后来这东西会变成全世界人付钱的工具。
很多人第一次见二维码都觉得这玩意儿是乱印的黑白格子,其实不是。那三个印在左上角、右上角、左下角的大正方形黑块,是整个二维码能被快速识别的核心。不管你把码转多少圈,撕成歪的,甚至贴在杯子弧面上,摄像头只要先找到这三个角,就能立刻摆正角度,开始解码。
上次我把打印好的二维码不小心被奶茶泼了半张,本来以为废了,结果擦干净之后,只要三个黑角没被糊住,还是能扫出来。后来才知道,这东西自带纠错机制,最高等级的纠错能容忍30%的区域被遮挡,哪怕你把中间的logo抠掉半块,只要不挡到那三个定位角,基本都能识别。
你以为是”扫”二维码,其实是二维码在”抓”你的手机
很多人用了这么多年扫码,一直以为是手机摄像头满屏幕找二维码的位置,其实刚好反过来。你打开扫码界面的瞬间,系统就会自动在整个取景框里找那三个方方正正的黑块,只要一捕捉到,立刻把框子锁在码的位置,一秒钟就把码里的信息读出来。

上次我跟朋友去夜市逛,卖冰粉的大姐把收款码贴在帐篷杆的背光面,周围全是黑的,我举着手机晃了半分钟都扫不上。后来开了闪光灯,那三个黑块一下在亮起来的取景框里显出来,一秒就扫完了。大姐还乐:”你这手机咋一按灯就好使?我这码贴这快半年了,头一次扫这么快。”
说实话,我之前总以为扫码慢是手机卡,后来才知道,大部分时候不是手机的问题,是那三个黑块没跟周围的环境区分开。你把码贴在黑底上,黑块跟背景融在一起,系统找不到,当然扫不上。你把码印在花里胡哨的海报上,周围的图案太杂,系统分不清哪个是定位角,也扫不上。
别再把二维码随便贴在沾油的纸板上了

我见过太多摆摊的老板,打印个收款码随便找个硬纸板一贴,沾了油,沾了食物的渣,时间长了纸皱了,四个角卷起来,看起来好好的码,就是扫不上。其实不是码的信息丢了,是二维码的容错率从来不是无限的。
上次我帮楼下卖手抓饼的王哥重新弄收款码,他之前的码是A4纸打的,贴在冰箱侧面,被蒸汽熏得皱巴巴的,左下角的定位角都卷起来了。我帮他用塑封机过了一遍,贴在光滑的硬塑料板上,特意把三个定位角的位置留得干干净净,他说现在扫的速度快了三倍,之前有赶时间的上班族扫不上,直接转身走了,现在再也没因为这个丢过单。
我前阵子自己生成了个二维码,存的是我家猫所有的傻视频合集,打印出来贴在猫窝旁边。来家里玩的朋友扫一下就能直接看,不用我挨个翻相册发。当时才反应过来,这东西真的太神奇了——你想存什么都行,一串文字,一个链接,甚至一段语音,都能变成这几个黑白格子,扫一下就全出来。
当然也有糟心的事。上次在地铁站口碰到个小姑娘,举着个二维码喊”免费送小玩偶,扫个码就行”,我凑过去扫了半下,突然反应过来不对——这码连个常规的标识都没有,谁知道点进去要授权什么。现在我已经养成习惯了,只要是路边没见过的码,我绝对不随便扫,毕竟这东西能装下的东西太多了,好的坏的,都能塞在这几个小格子里。
说起来也有意思。
当年为了追踪零件发明的小格子,现在居然成了我们生活里离不开的东西。
你今天扫了几个了?