当前位置: 首页 > 科技观察

一文看懂二维码原理

时间:2023-03-13 06:28:22 科技观察

二维码已经应用在生活的方方面面,那么二维码的原理是什么?为什么它能成为我们日常生活的一部分?二维码是由0和1组成的二进制码,是一种开放的信息记忆。人们通过二维码生成器将要存储的信息转换成0和1,然后存储在二维码的黑白小方块中。为什么是0和1?由于人类的语言表达方式太多,为了便于机器快速识别,采用0和1的二进制方式作为统一标准效率更高。那么为什么二维码是黑白的而不是彩色的呢?这个也和二进制有关,就是黑色的小方块代表1,白色的小方块代表0,所以我们常见的二维码都是黑白显示的。当然,还有彩色二维码,它是一种特殊的二维码,具有普通黑白二维码的所有功能,但外观是彩色的。制作彩色二维码也有要求,就是前景色必须深色,背景色必须浅色,锚点的颜色尽可能和其他方块的颜色相近,否则会影响识别。在二维码之前,大家都是用条码来存储数据,因为他们对设备要求不是很高,一个摄像头就可以了。条码可以理解为一维码,信息存储有限,只能在水平方向进行识别。由于水平方向的限制,很难扩展条码信息。二维码将黑白条纹变为黑白小方块,增加了信息的存储容量。另外,在读取信息时,可以同时从横向和纵向读取,这样可以在二维码中加入更多的信息。