手机是如何识别二维码的?

如题所述

手机扫描二维码,是使用几何抽象图形,并基于AI人工智能运算方法来识别图片,文字,链接等一些信息的。

不知道什么时候开始,我们的生活充满了二维码,晚餐扫描二维码,买票,甚至楼下的煎饼人也支持付款。但是你想过这个神奇的小东西是怎么来的吗?在介绍二维码之前,我们必须提到跨时代的伟大发明,那就是二进制。

我们可以把二进制系统看作一个超级加工厂。所有在手机或电脑屏幕上看到的文字、图片和视频,从加工厂出来后都会变成由0和1组成的数字串。这个过程叫做编码。例如,89出厂后将成为一系列数字,如10001001。我们用黑色小方格表示1,白色小方格表示0,然后将这些小方格按顺序填充到大方格中,从而形成一个完整的二维码型,可以被移动相机识别。

由于不同颜色的物体反射的可见光波长不同,白色物体可以反射各种波长的可见光,而黑色物体吸收各种波长的可见光。因此,当相机扫描黑白二维码时,手机利用点运算的阈值理论将采集到的图像变换成二值图像,即对图像进行二值化,得到二值图像。图像展开后,对展开后的图像进行边缘检测,得到条码区域的轮廓。

另外,不知道你是否注意到为什么,所有的二维码边缘都有三个大正方形。事实上,这三个相同的方块是用来定位手机摄像头的,这样无论你扫描哪个方向,都能被摄像头准确地识别出来。以上就是手机识别二维码的原理。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-10-28
手机上的扫一扫就是专门为了二维码做出来的,不然二维码有什么用
第2个回答  2019-10-28
我觉得他应该是有专门的识别系统,所以才可以一扫就识别出来。
第3个回答  2019-10-28
这个主要还是因为手机中有搭载识别二维码的一个。小程序。
第4个回答  2019-10-28
这个的话都是有一定的代码的,输入特定的代码就可以实现
相似回答