首页 > Web堆儿 > 正文

二维码上面的三个小方框有什么作用呢?

时间:2017-09-28 11:09:45  转载请注明出处:盛世阳光网站建设 本文地址:http://www.gonet.com.cn/webduirshow-156.html

你有没有发现所有的二维码上都有三个小方块,呵呵哒~你知道它的作用是什么吗?



其实在生活你有没有发现,不管你正着扫、倾斜扫、旋转180度扫,手机都能识别出来,这是为什么呢?哈哈~关键点就是这三个小方块了,这三个小方块就是二维码位置信息。可以理解小方框就是用于二维码的定位,可以帮助机器正确的解读和识别。




但是问题是,为什么定位是三个而不是一个?简单的说一个判断不了方向,当时三个的时候三点确定一个面了。

如果只有一个方框,经过这个点的正方形有无数个方框了,扫码器会疯掉的;两个方框:以对角的形式就无法确认正反了;三个方框:就可以确定一个正方形。如果是四个方框反而正过来倒过去都一样,所以只能选择三个方框了。

而且一个点只能在拍摄CCD和码平面完全平行时才能准确定位,问题是,除了专业扫码机,我们这种用手机扫码的。所以,用三个点是为了能够让倾斜条件下,也能阅读并识别。

还有就是LS提到的,三个点可以完整的定位一个正方形,这样就能很容易确定数据范围。

使用三个定位点,可以让阅读器在任意方向下阅读条码,而不用把条形码翻转至特定方向。甚至,就算是镜像翻转,也可以正常识别。

这就是二维码上为什么有三个方框了,也就是帮助扫码器以正确的姿势识别二维码的内容。


北京:北京市朝阳区金蝉西路甲一号酷车小镇D1-1栋  010-51296822

上海:上海市洛川中路1158号B2幢609  021-64201096

京ICP备05015483号

版权所有 2001-2016 北京市盛世阳光文化传播有限责任公司