0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

二维码的原理到底是怎么样的

Wildesbeast 来源:今日头条 作者:中国工程科技知识 2019-12-21 10:31 次阅读

近些年来兴起的二维码,让大家只要扫一扫就能轻松获取各种信息或进行电子支付。这些黑白小方块看似简单,能储存的信息却不少。

在二维码出现之前,我们经常打交道的是商品上的条形码,也就是一维码,二维码就是在此基础上增加了一个维度。它们的原理相似,都是以二进制(0和1)的方式编码信息,只不过条形码仅横向编码信息,而方块状的二维码则是在横向和纵向都可编码信息,因此,二维码所能编码的信息约为条形码的350倍。

二维码中的白色小方块通常代表“0”,而黑色小方块代表“1”,单纯的0和1怎么对应上五花八门的字符呢?如果你有无限量的0和1就可以做到,通过不同的排列组合,世界上所有文字和图像都可以被翻译为这两个简单的数字,让计算机能够读懂。

除了编码呈现给用户的信息,二维码还需要其他模块,比如纠错码。纠错码给予了二维码一定的容错度,从7%到30%不等,日常使用的二维码一般拥有15%的容错度。也就是说即使二维码某部分发生了污损或黑白颠倒,依然能够被顺利识别。这就是为什么你可以在二维码的中央插入自定义图片,而不影响扫码。

不过如果3个角上的大方块发生了遮挡,纠错码也无能为力,这是因为这3个方块是用来定位二维码的位置探测图形,没有它们,机器就认不出这是个二维码。为什么不是4个呢?因为3个点就足以确定这个矩形的范围和方向了。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 二进制
    +关注

    关注

    2

    文章

    795

    浏览量

    41640
  • 二维码
    +关注

    关注

    7

    文章

    424

    浏览量

    26446
收藏 人收藏

    评论

    相关推荐

    二维码识别

    `利用笔记本电脑的摄像头采集二维码图像并识别,显示二维码的信息!下载了labview视觉与运动模块的可以下来看看!里面有2张二维码,用二维码生成器做的(百度应用),用手机拍
    发表于 08-27 16:52

    二维码软件中制作Dot Code二维码的步骤

      在二维码软件中,点击软件左侧的“二维码”按钮,在画布上绘制二维码样式,双击二维码,在图形属性-条码选项卡中,设置条码类型为Dot Code。    在选项卡中,点击“修改”按钮,删
    发表于 12-02 15:45

    二维码在医疗行业中的应用

      二维码应用领域越来越广泛,从人们的日常生活到各个行业的方方面面,随处可见二维码的身影。现在,二维
    发表于 10-13 17:05 1219次阅读

    固定二维码与变动二维码防伪标签的作用

    电子发烧友网站提供《固定二维码与变动二维码防伪标签的作用.docx》资料免费下载
    发表于 05-08 08:00 1次下载

    如何将视频转换生成二维码观看

    如今,二维码的应用越来越广了,也非常方便,那么如何把视频转换生成二维码呢?网页地址转换二维码的工具很多,但视频转换二维码的工具,可就比较少了。
    发表于 07-30 15:21 1.3w次阅读

    二维码的原理到底是怎么

    近些年来兴起的二维码,让大家只要扫一扫就能轻松获取各种信息或进行电子支付。这些黑白小方块看似简单,能储存的信息却不少。
    的头像 发表于 02-04 14:55 2.9w次阅读
    <b class='flag-5'>二维码</b>的原<b class='flag-5'>理到底是</b>怎么<b class='flag-5'>样</b>的

    二维码门禁系统是怎样的工作原理

    安装二维码智能门禁,并不是说直接把传统的门禁给拆除。完全可以在传统门闸机器上嵌入一个二维码门禁读卡器,然后就可以融合二维码自动识别和数据传输性能,之后再根据互联网技术和二维码自动识别技
    发表于 03-19 16:54 6039次阅读

    访客的二维码门禁是否足够安全

    二维码已经成为现代人的一种生活方式,我们使用二维码支付、通行、传输信息。对于访客二维码门禁是否安全的问题?需要从两个维度来说明,二维码识别是否安全?给访客授予进出门禁权限的
    发表于 06-05 10:58 879次阅读

    二维码在智能门禁中的应用,二维码门禁如何保证安全性

    如今二维码已经是一种生活方式,支付、交友、出行、门禁。..。..无处不在,每年我们会消耗二维码超万亿个,100天,腾讯健康量达1400亿个。那问题来了,如此大的用
    的头像 发表于 07-19 10:33 3809次阅读
    <b class='flag-5'>二维码</b>在智能门禁中的应用,<b class='flag-5'>二维码</b>门禁如何保证安全性

    工业二维码是什么,如何使用工业二维码

    工业二维码读取器在智能制造业领域的作用越来越重要,为了让多用户了解工业二维码的相关知识,从而大限度地提高读取率、增加产量和降低成本,让你对工业二维码读取器和工业二维码知识进行面的了解。
    发表于 06-24 17:41 4497次阅读

    读取二维码扫描设备有哪些类型

    读取二维码扫描设备的几种类型中比较简单、常用的便是收银用条码扫描枪,因此它也被称为二维码设备/二维码读取设备/二维码扫描器。据了解,二维码
    发表于 07-06 10:09 4103次阅读

    QR二维码解码流程与使用方法

    二维码、条形码相信大家都非常熟悉了,条码技术已经广泛应用于我们生活当中。微信扫二维码、支付宝二维码付款、商品条形码、超市储物柜条形码等。但是由于二维码复杂度,目前识别
    的头像 发表于 07-22 10:15 1w次阅读

    二维码模组用途广泛 精准高效识别和读取条码、二维码

    二维码模组是一种集成了CMOS感光器件和专用镜头模组的微型扫码头设备,通常采用CMOS红光影像式读取,所发出的是一个矩形的红光区域,旁边会有辅助光,具有图像捕捉功能,通过拍照的方式来识别和读取
    的头像 发表于 03-29 17:12 1241次阅读
    <b class='flag-5'>二维码</b>模组用途广泛 精准高效识别和读取条码、<b class='flag-5'>二维码</b>

    二维码读头有什么功能?如何选择二维码读头?

    二维码读头有什么功能?如何选择二维码读头?二维码读头可以将二维条码图像通过感光头读取、识
    的头像 发表于 03-30 15:03 1815次阅读
    <b class='flag-5'>二维码</b>扫<b class='flag-5'>码</b>读头有什么功能?如何选择<b class='flag-5'>二维码</b>读头?

    Labview生成二维码

     Labview 的一个Demo,生成二维码
    发表于 08-01 17:12 7次下载