微信扫别人二维码对方知道吗打印出来另一个人去扫扫别人二维码对方知道吗在家的手机能听见吗?

疫情过后,大家每天离不开的,除了口罩,就是二维码了!如果说原先出门还可以只带现金不带手机,但现在出门绝对不能没有健康码!随着这几年的不断发展,二维码的使用越来越普及,几乎已经成了我们每天生活离不开的一部分。不过,大家是否有探究过二维码背后的奥秘?为什么一个小小的二维码能有这么多的用处?最近我看到一个来自五岁小朋友的提问:「我自己画一个付款二维码,能买东西吗?」当时我真的有被这个有趣的问题可爱到,也因此引发了我对二维码的探索。我们可以画出一个属于自己的,可扫描的二维码,但想要实现买东西的功能,并没有那么简单。这就好比我们要用钥匙去开锁,但并不是随便做一把钥匙就能把锁打开,必须做出和这把锁相匹配的钥匙才行。二维码的原理也是一样,想要实现扫码支付的功能,那我们就得画出带有支付功能的那个特定的二维码,而不是随便画一个二维码就可以付款。虽然我们很难实现自己画一个“可以买东西的二维码”,但我们完全可以画出一个“带有特定信息的,可扫描的二维码”,比如这个~这是我自己画的二维码,试着用手机扫扫看,是不是很神奇?关于如何画出一个可扫描的二维码,我们放在最后揭秘。接下来,先跟我一起了解一下关于二维码的那些秘密吧!二维码是如何诞生的?小朋友们如果有去超市或商店买东西的经历,应该会知道,我们在购买商品时,会扫描一下商品包装上的条形码。条形码(Barcode)是将宽度不等的多个黑条和空白,按照一定的编码规则进行排列,来代表一串特定的数字编号。通过识别这些粗细不均的黑白条,电脑就能准确地对应到商品,从而获取商品价格,进行结账。二维码的原理和条形码类似,它是在条形码的基础上诞生出来的新技术,我们可以把二维码和条形码看作是一对好兄弟。虽然二维码的普遍使用在最近几年才出现,但其实,二维码很早就诞生了。我国对于二维码的研究始于上世纪九十年代初期,在二维码诞生之初,是作为一种对个人证件的管理手段被应用于公安、军事和外交领域。随后,二维码才被逐渐应用于邮政、物流,以及工业生产行业。二维码的种类其实有很多,比如常见的有Data Matrix、Maxicode、Aztec、QR Code、Vericode等等。不过,大家可以发现,我们现在日常用的二维码是其中的这个“QR Code”。“QR Code”全称是“Quick Response Code”, 意思是「快速响应矩阵图码」。它最早是由日本的汽车零件业者Denso Wave公司于1994年发明,用来追踪生产线上的货物,并且让条码能容纳文字信息。后来,随着国内用户对于二维码的需求日益增加,我国技术人员在借鉴国外相关经验的基础上,制定了我国自己的二维码国家标准,于是就出现了我们目前普遍使用的二维码。相比于只在一个维度上携带信息的条形码,二维码在水平和垂直两个维度上都携带了信息,也就做成了方块状的样子。条形码存储的信息通常是商品的序列号,也就是一串数字,而二维码存储的不一定是数字,还可以是字母、汉字、图形等任何字符串。条形码和二维码这一对好兄弟,说白了,其实就是给数字、字母、符号等这些字符换了一身衣服,把它们打扮成了能被手机相机识别的黑白条或黑白方块。二维码是怎么被扫描识别的?说到二维码的识别原理,就不得不提到一个划时代的伟大发明——“二进制”。简单来说,二进制就是将世界上所有的语言字符都简化到用“0”和“1”这两个数字来表示,然后用不同排列组合的“0”、“1”来和计算机进行对话。有了二进制的帮助,我们就可以把所有想要传递的信息通过一串0和1组成的数字序列表达出来,至于其中的转换方法,国际上有很多通用的编码规则。字符在变成只有0和1组成的数字序列后,再进行一系列优化算法,就得到了最终的二进制编码。在这串编码中,一个0对应的是一个白色小方块,一个1对应的是一个黑色小方块。接下来,我们只需要根据编码中的0、1排序,将白色小方块和黑色小方块依次填入一个大方块里,就组成了一个完整的可以被手机相机识别的二维码图案了!扫一扫这个二维码,我们就能获取各种各样的信息。随着二维码技术的不断发展,现在的二维码,能承载的信息越来越多了。而且,就算缺了一个小角,二维码照样能扫一扫,它可以容许一定程度的缺损,不影响信息的读取。因此,即使是我们自己手绘的二维码,也是可以实现扫码读取的!另外,细心的小朋友们可能会发现,所有的二维码都有三个固定的小方块。其实,这三个一模一样的小方块是用来给手机相机定位用的,有了它们,无论是正着扫、倒着扫或是斜着扫,出来的结果都是一样的~二维码究竟有哪些功能?我们目前最常接触的二维码是用来支付金额,也就是扫码付款。其实,二维码的用途非常广泛,比如常见的还有:账号登录功能:无需输入账号密码,通过扫描平台生成的二维码即可实现账号登录。网页跳转功能:可以通过二维码跳转到指定的网站。信息获取功能:通过二维码来获取名片、地图、资料等信息内容。防伪溯源功能:扫码查阅产品的生产地、生产过程、经手工序及负责人,职责可究,源头可查,让消费者更放心。会员管理功能:方便消费者扫码获取电子会员信息,方便之后进行会员管理,提供相应的VIP服务。广告推送功能:用户扫码即可直接浏览商家推送的视频、音频广告。虽然二维码的运用非常广泛,也给我们的生活带来了极大的便利,但是大家需要注意的是,在很多恶性软件中,绝大多数的钓鱼网站及木马病毒都是通过二维码的方式来传播的,所以我们在日常扫码过程中也要提高警惕!二维码要对应那么多不同的信息,究竟够用吗?既然每一个二维码背后对应的都是特定的内容,那么就说明世界上的每一个二维码都是不一样的。据不完全统计,全球每天要消耗上百亿个二维码!小朋友们可能会疑惑,每天要用掉这么多二维码,但二维码又不能重复,那二维码有这么多吗?究竟够用吗?其实这个问题完全不用担心~将所有二维码的排列组合可能性粗算一下,大约会有2的478次方个二维码!按照全球76亿人口,每人每秒都要用掉一个不同的二维码来计算,那么要消耗掉这些二维码,需要3*10的126次方年!是不是很神奇?看似很简单的一个二维码,其实充满了奥秘~如何做一个属于自己的二维码?好啦,简单地了解了二维码之后,最后我们再来说说,如何画一个属于自己的,可扫描的二维码呢?我们知道,二维码的背后,其实是一串二进制编码,而这一串编码对应了特定的信息。所以,要画出一个自己的二维码,我们首先要将我们想展示的信息转换成一串二进制编码,然后再生成对应的二维码图片,只要按照这个图片画下来,那么就是一张可扫描的二维码啦!至于信息转换成编码的过程嘛,自然是交给计算机来完成啦~网上有不少可以自动生成二维码的小工具,只要在其中输入我们想展示的信息,就能立刻生成对应的二维码。比如我用的是这个网站:https://www.the-qrcode-generator.com大家也可以去试试看,做一个属于你自己的二维码吧~

我要回帖

更多关于 扫别人二维码对方知道吗 的文章

 

随机推荐