近些年来兴起的二维码,让大家只要扫一扫就能轻松获取各种信息或进行电子支付。这些黑白小方块看似简单,能储存的信息却不少。
在二维码出现之前,我们经常打交道的是商品上的条形码,也就是一维码,二维码就是在此基础上增加了一个维度。它们的原理相似,都是以二进制(0和1)的方式编码信息,只不过条形码仅横向编码信息,而方块状的二维码则是在横向和纵向都可编码信息,因此,二维码所能编码的信息约为条形码的350倍。
二维码中的白色小方块通常代表“0”,而黑色小方块代表“1”,单纯的0和1怎么对应上五花八门的字符呢?如果你有无限量的0和1就可以做到,通过不同的排列组合,世界上所有文字和图像都可以被翻译为这两个简单的数字,让计算机能够读懂。
除了编码呈现给用户的信息,二维码还需要其他模块,比如纠错码。纠错码给予了二维码一定的容错度,从7%到30%不等,日常使用的二维码一般拥有15%的容错度。也就是说即使二维码某部分发生了污损或黑白颠倒,依然能够被顺利识别。这就是为什么你可以在二维码的中央插入自定义图片,而不影响扫码。
不过如果3个角上的大方块发生了遮挡,纠错码也无能为力,这是因为这3个方块是用来定位二维码的位置探测图形,没有它们,机器就认不出这是个二维码。为什么不是4个呢?因为3个点就足以确定这个矩形的范围和方向了。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
二进制
+关注
关注
2文章
809浏览量
43201 -
二维码
+关注
关注
7文章
489浏览量
28938
发布评论请先 登录
相关推荐
热点推荐
二维码识别
`利用笔记本电脑的摄像头采集二维码图像并识别,显示二维码的信息!下载了labview视觉与运动模块的可以下来看看!里面有2张二维码,用二维码生成器做的(百度应用),用手机拍
发表于 08-27 16:52
二维码软件中制作Dot Code二维码的步骤
在二维码软件中,点击软件左侧的“二维码”按钮,在画布上绘制二维码样式,双击二维码,在图形属性-条码选项卡中,设置条码类型为Dot Code。 在选项卡中,点击“修改”按钮,删
发表于 12-02 15:45
访客的二维码门禁是否足够安全
二维码已经成为现代人的一种生活方式,我们使用二维码支付、通行、传输信息。对于访客二维码门禁是否安全的问题?需要从两个维度来说明,二维码识别是否安全?给访客授予进出门禁权限的
发表于 06-05 10:58
•1361次阅读
二维码在智能门禁中的应用,二维码门禁如何保证安全性
如今二维码已经是一种生活方式,支付、交友、出行、门禁。..。..无处不在,每年我们会消耗二维码超万亿个,100天,腾讯健康码用码量达1400亿个。那问题来了,如此大的用
工业二维码是什么,如何使用工业二维码
工业二维码读取器在智能制造业领域的作用越来越重要,为了让多用户了解工业二维码的相关知识,从而大限度地提高读取率、增加产量和降低成本,让你对工业二维码读取器和工业二维码知识进行面的了解。
发表于 06-24 17:41
•5339次阅读
读取二维码扫描设备有哪些类型
读取二维码扫描设备的几种类型中比较简单、常用的便是收银用条码扫描枪,因此它也被称为二维码设备/二维码读取设备/二维码扫描器。据了解,二维码扫
发表于 07-06 10:09
•5517次阅读
QR二维码解码流程与使用方法
二维码、条形码相信大家都非常熟悉了,条码技术已经广泛应用于我们生活当中。微信扫二维码、支付宝二维码付款、商品条形码、超市储物柜条形码等。但是由于二维码复杂度,目前识别
二维码模组用途广泛 精准高效识别和读取条码、二维码
二维码模组是一种集成了CMOS感光器件和专用镜头模组的微型扫码头设备,通常采用CMOS红光影像式读取,所发出的是一个矩形的红光区域,旁边会有辅助光,具有图像捕捉功能,通过拍照的方式来识别和读取
二维码读取器是干嘛的
二维码读取器(用于二维码读取的机器),作为一种现代化的自动识别技术设备,正日益渗透到我们生活的方方面面。从商场购物到物流配送,从医疗管理到工业生产线,二维码读取器凭借其高效、准确的读取
二维码的原理到底是怎么样的
评论