物联网编码——二维码编码、解码及发展(2)

本文详细介绍了QR码的编码过程,包括数据分析、数据编码、纠错编码、构造最终信息、掩模、格式和版本信息等步骤。解码过程包括定位、去除掩模、纠错、模式识别和数据输出等步骤。同时,文章还探讨了二维码在全球范围内的发展趋势,随着物联网等新技术的发展,二维码的应用越来越广泛深入,并且全球统一协调发展的需求逐渐显现。
摘要由CSDN通过智能技术生成

一.二维码概述

一.二维码(点击转上篇)

二.QR码

二.QR码的标准

2.QR码编码

      第一步,数据分析。分析所输入的数据流,确定要进行编码的字符的类型。QR码支持扩充解释,可以对与缺省的字符集不同的数据进行编码。

      第二步,数据编码。将数据字符转换为位流。在当需要进行模式转换时,在新的模式段开始前加入模式指示符进行模式转换。在数据序列后面加入终止符。将产生的位流分为每8位一个码字。必要时加入填充字符以填满按照版本要求的数据码字数。

      第三步,纠错编码。按需要将码字序列分块,以便按块生成相应的纠错码字,并将其加入到相应的数据码字序列的后面。

      第四步,构造最终信息。在每一块中置入数据和纠错码字,必要时加剩余位。

      第五步,在矩阵中布置模块。将寻象图形、分隔符、定位图形、校正图形与码字模块一起放入矩阵。

      第六步,掩模。依次将掩模图形用于符号的编码区域。评价结果,并选择其中使深色浅色模块比率最优且使不希望出现的图形最少化的结果。

      第七步,格式和版本信息。生成格式和版本信息(如果用到时),形成符号。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

ZoomToday

给作者倒一杯卡布奇诺

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值