毕业论文

打赏
当前位置: 毕业论文 > 计算机论文 >

Android智能终端二维码的生成与识别技术(5)

时间:2022-12-06 19:35来源:毕业论文
(3)字符表示规则 由上面可知,QR二维码由小正方形块组成,二进制数1用黑色正方形表示,而0则用白色正方形。 (4)字符数据容量 二维码可以容纳70

(3)字符表示规则

由上面可知,QR二维码由小正方形块组成,二进制数“1”用黑色正方形表示,而“0”则用白色正方形。

(4)字符数据容量

    二维码可以容纳7089个数字字符;2953个八位字节字符;可以容纳的字母型字符,中文汉字型字符和日文汉字型字符分别为4296 个,1800 个以及1817 个数据。

(5)错误纠正容量

关于QR 二维码的字符修正量,它总体上能被分为 4个级别:

L 水平:7%的字符数据能够被修改;

M 水平:15%的字符数据能够被修正;

Q 水平:25%的字符数据能够被修正;

H 水平:30%的字符数据能够被修正;

2。2。2 QR二维码符号结构分析

   QR码看上去像一个正方形。只有白黑两种颜色。如图2-3所示。坐落在3个部分,图片上面有小正方图案,像「回」字的。这三个图案是为了帮助解码软件来完成定位能

角度拍摄,都可以读取到正确的内容,以下是对二维码组成部分的详细说明:

图2-3 二维码符号

  (1) 位置探测图形分隔符和位置探测图形:这两个图形都是用来确定二维码图像的位置的;

  (2) 校正图形:矫正图形是用来对QR码进行形状矫正的。特别是当商家将QR码图片印在凹凸的平面上时。就需要对二维码进行修正。

  (3) 定位图形:那些小的白黑相交错间的网格就好比是坐标轴,这就是二维码上的网格。

  (4) 格式信息:格式信息用来显示二维码纠错等级,分为L、M、Q、H;

  (5) 数据区域:在这里利用白黑相间的二进制网格来进行编码。8个格子可以编码一个字节。

  (6)版本信息:即二维码的规格,QR 二维码共有40个版本。

  (7) 纠错码字:由于二维码经常被破坏,所以用纠错码字来进行修正错误。

2。2。3 二维码的优点

随着二维码技术的发展,现在不管是日常生活中,还是商业的发展,二维码都被很大程度上发展了。相对于之前出现的一维码,二维码在很多方面都作出了很大的改善,一维码相比二维码在很多方面都有很大优势:

(1)高存储容量和高密度

由于一维条形码只能在单个方向上存放信息,而二维码可以将信息存放在两个维度上,而且它的信息承载量非常大,远远大于一维条形码的搭载量,可以存放好几千的字节。

(2)错误纠正能力

即使一维码是有一定的校验能力的,但它却不能对读取的错误进行纠正,而二维码由于它有着可以存储大容量信息的特点,所以可以引入纠错位模块。它最高能进行30%的纠错百分比。

(3) 信数据承载能力大文献综述

在一维码中,数据承载量最大的是Code 128。可以容纳一百二十八个ASCII 码字符。只是它不能用来表示汉字。 而二维码的编码方式让它能承载很大信息量。因此可存一些字节内容而字节存储的方式就能够解决文字的存储。所以二维码可用来存放比较多的文字。

(4)加密处理

    使用二维码时可以用加密机制对要存放的数据进行加密处理。再由二维码进行编码成为图形。解码得到的数据通过解密算法解密然后使用。

2。3 Android 系统

    Android 在2003年就被创建起来了,它的第一创始人是 Andy  Rubin 。2005 年 8 月,该公司成为Google的分公司。2007 年 11 月 5 日,它被Google 公司正式对外公布并展示,并于当天创立起了一个全球性联盟组织,手机制造商,电信运营商,软件开发商等34个制造商[5]。在后来的日子,这些制造商通过自己的努力,不断研究与学习,最终对Android在不断地作出改善,也最终获得大家的认可,可谓是功夫不负有心人。 Android智能终端二维码的生成与识别技术(5):http://www.youerw.com/jisuanji/lunwen_106864.html

------分隔线----------------------------
推荐内容