软件之家:安全,绿色,高速的专业下载站! 首页|最近更新|站内导航

二维码识别软件原理今天终于明白了

时间:2020-04-12 14:05:47 来源:www.downmsn.com 人气:

近年来,伴随着安卓系统以及苹果手机的迅速发展,使得二维码这个看似不起眼的黑白相间的小方块正在逐渐改变着人们的生活方式。那么,有关于二维码识别软件原理,又有多少人真正知道呢?

近年来,伴随着安卓系统以及苹果手机的迅速发展,使得二维码这个看似不起眼的黑白相间的小方块正在逐渐改变着人们的生活方式。那么,有关于二维码识别软件原理,又有多少人真正知道呢?

二维码识别软件原理今天终于明白了

在进行二维码识别软件原理介绍之前,有不少人都不明白为何我们常见的二维码上面有三个角上有方块?事实上,这就是三个定位点了,图形旋转的时候不会影响到其识别。二维码当中,我们经常所见到的就是OR二维码,我们在看一个二维码的时候,最先看到的自然是它的几何图形了。在这些图形当中,实际上是藏了不少重要的“部件”的。

二维码识别软件原理今天终于明白了

二维码识别软件原理当中,OR二维码的三个角上面有三个方块,千万不要小看了这三个方块,它实际的名字叫做位置探测图形,有了这三点以后,不论是从哪个方向读取二维码,信息都是可以被识别的。即便我们是把二维码图形进行旋转,也是可以对它进行识别的。看到这里有人就要问了,那么,为什么不是四个角上都有方块呢?很简单,可以设定更多的点,但是,几何的知识告诉我们,3点就可以确定一个平面了,这样就可以节省出更多角来嵌入别的信息了。

二维码识别软件原理今天终于明白了

在二维码识别软件原理里面,事实上二维码上面还有一些图形也是混杂在几何图形当中的,这是我们肉眼所无法看到的,这里举一个比较简单的例子,将图形以及分隔符进行定位操作,而这里的定位图形实际上就是连接着三个位置探测图形当中的两根线,它在这里所发挥的作用就是二维码符号当中模块的坐标,而分隔符的作用是把位置探测图形和符号的其余部分分开。也就是通过扫描可以读取的数据信息在二维码中的位置是由定位图形以及分隔符来决定的。

此外,在二维码识别软件原理里面,还有两个图形也是肉眼所无法看到的,其中位于左下角位置探测图形上面的为“版本信息”,事实上,每一个二维码都是有一个版本号的,我们通常所说的V1.0y以及V2.0实际上指的就是它的版本了。而包围在三个位置探测图形周边的是“格式信息“,它指的则是二维码所采用的编码格式。