行业新闻

揭晓二维码原理

  二维码是什麼原理?不晓得什麼时候开始,我们的生活忽然之间就充溢了二维码,看网页要扫二维码,加好友要扫二维码,如今连楼下卖草莓的大爷都支持扫二维码付款了,那麼,你有没有想过,这个长得很奇异的二维码,究竟是怎样来的呢?它的原理是什麼?看完你就晓得了

其实在说明二维码原理之前你应该能够猜到了,二维码就是把信息翻译成彩色小方块,然后填到这个小气块里,这与中学考试用的答题卡有点相似,就是把信息变为机器可扫描图案,一秒钟就能知晓你得了多少分。当然,二维码的原理和答题卡还不太一样,这个稍后会讲到。

我们先来说一下二维码的哥哥----条形码。也就是商场收银员扫的那个条码,电脑在程度方向上辨认粗细不均的条码,就能找出藏在其中的商品编号信息,相比于只在一个维度上携带信息的条形码,“二维码”在程度垂直两个维度上都携带了信息,也就做成了方块状的样子,条形码和二维码这一对好兄弟说白了,其实就是给数字、字母、符号等这些字符换了一身衣服,把他们装扮成了能被手机相机辨认的黑白条或块。那麼,最关键的疑问来了,这些字符,究竟是怎样变为这种二维码图案的呢?

这就要提到人类具有划时代意义的伟大创造“二进制”。我们平常运用的数字、字符、汉字等各种字符,虽然画风完全不同,但是机智的人类创造了一个办法,使他们都可以被一致转换成0和1组成的二进制数字序列,这个转换的进程叫做编码,国际上有几套通用的编码规则,我们明天就用一个例子来感受一下,编码是怎样回事。比方AB这个由两个英文字母组成的字符,依据编码规则,每一个独立的英文字母都有独一一个十进制数字与之对应,而像AB这样的字符串则要在对应数字的根底上再做运算,而运算的后果再转换成二进制,就变为“000111001101”这样的数字,整个计算机和互联网文明都是树立在这种二进制编码上的,你如今所看到的视频,不论在你的电脑还是手机里,其实也只是一串0和1组成的数字而已。

我们回到二维码的生成原理上,字符在变为0和1组成的数字序列后,在停止一系列优化算法(此处自行脑补一系列优化算法),就取得了最终的二进制编码。在最初的这串编码中,一个0就对应的是一个'白色小方块',一个1就对应的一个‘黑色小方块’,我们把这些小方块分为8个一组填进大方块里,这就是一个完好的、可以被手机相机辨认的二维码图案了。

假如你要问为何一切二维码角上都有3个小方块,其实这3个如出一辙的方块是用来给相机定位的,不信你就扫一扫,是不是不论正着扫、反着扫还是斜着扫后果都是一样的?


更多阅读


单张吊牌打印机

服装行业应该怎么购买条码打印机?

用手机扫描二维码关闭
二维码
重庆欢乐生肖官网 二分彩 欢乐生肖官网 盈盈彩票官网 非凡棋牌 真龙彩票官网 重庆欢乐生肖 众彩网 欢乐生肖官网 众彩网