教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 文库大全 > 资格考试 >

二维码的生成与解码毕业设计(2)

来源:网络收集 时间:2026-07-24
导读: 1.5 本章小结 本章简要描述了本课题研究的目的、意义,以及论文的总体组织。下面会结 合系统需求分析提出总体设计。 2 北京邮电大学毕业设计 2 相关技术分析 2.1 android技术 Android是一种以linux为基础的开放源码

1.5 本章小结

本章简要描述了本课题研究的目的、意义,以及论文的总体组织。下面会结

合系统需求分析提出总体设计。

2

北京邮电大学毕业设计

2 相关技术分析

2.1 android技术

Android是一种以linux为基础的开放源码操作系统,主要用于编写手持设备.目前尚未有统一的中文名称,中国大陆地区较多人使用安卓(非官方)或安致(官方)的名称.Android草纸系统最初由Andy Rubin 开发,最初主要支持手持设备.2005年由google收购注资,并联合多家制造商组成开发手机联盟开发改良后,逐渐扩展到平板电脑及其他领域上.2010年末数据显示,仅正式推出两年的Android操作系统已经超越称霸十年的诺基亚symbian系统,粤剧最受欢迎的智能手机平台.Android的主要竞争对手是同处于手持设备市场的苹果IOS,微软的]WP7以及RIM的Blackberry OS.

2007年11月5日,google与其他33家手机制造商(包括摩托罗拉,HTC,三星,LG)、手机晶片供应商、软硬件供应商、电信业者联合组成的开放手持装置联盟(简称Open Handset Alliance),发布了名为Android的开放手机软硬件平台。现今,OHA是由65间企业组成的商业联盟,以为移动装置开放自由标准。在Android平台公布一周后,google随即发布了供开发者免费自由下载,能在Windows、Mac OS X、 Linux多平台上使用的Android软件开发工具(Software Development Kit 简称SDK)与相关文件。间隔数天,又在发布作业系统核心(kernel),与部分硬件驱动程式的原始码,充分展示了google欲将手机这个现代人不可或缺的工具推向开放的平台,让开发者可以自由修改创造出符合用户需求的手机应用的决心。

2008年9月24日,T-Mobile收地公布第一台Android手机(G1)。同日google 放出了Android SDK 1.0 rc1。此版本的推出代表了开发者可以放心的使用API,而不必担心会有太大的变动。2009 年 10 月 26 日,又一个主要版本升级以创纪录的速度放出。这次,大版本升级到了Android 2.1 “Eclair.” 2011年2月3日凌晨,谷歌正式发布了专用于平板电脑的Android 3.0 Honeycomb系统。这是首个基于Android 的平板电脑专用操作。首款采用Android3.0系统的是MOTO XOOM 。该机是摩托罗拉移动在2011年1月5日,在美国拉斯维加斯 CES电子消费展推出的旗下首款平板电脑。可以从版本看出android的系统在手机市场以很短的时间迅速崛起。也迅速得到众厂商的认可加盟,最后android 3.0推出很明显的标示的android系统进入MID市场可以看出android将来一段时间的市场主要在手机和平板电脑市场。

但是2010年5月19日,在2010 Google I/O大会上Google公司发布了它最新的产品——Google TV。Google TV就是要将网络和电视结合在一起,成为一套新的全家娱乐系统。

Android手机可以当作Google tv的遥控器使用。这说明google将全面进军物联网时代,android可能成为物联网时代的主导系统。

未来Android会进入各行各业,发展前景无限光明。

3

北京邮电大学毕业设计

2.2 二维码

2.2.1 什么是二维码

二维码(2-dimensional bar code),是用某种特定的几何图形按一定规律在平面(二维方向上)分布的黑白相间的图形记录数据符号信息的。在许多种类的二维条码中,常用的码制有:Data Matrix, Maxi Code, Aztec, QR Code, Vericode, PDF417, Ultracode, Code 49, Code 16K等。

1.堆叠式/行排式二维条码,如,Code 16K、Code 49、PDF417(如下图)等。

图2.1 行排式二维码

2.矩阵式二维码,最流行莫过于QR CODE 二维码的名称是相对与一维码来说的,比如以前的条形码就是一个“一维码”,它的优点有:二维码存储的数据量更大;可以包含数字、字符,及中文文本等混合内容;有一定的容错性(在部分损坏以后可以正常读取);空间利用率高等。

2.2.2 国外研究发展现状

国外对二维码技术的研究开始于二十世纪八十年代。在二维码符号表示技术研究方面,已研制出多种码制,常见的有 PDF417,QR 码,Code 49,Code 16K,Code One 等。这些二维码的密度都比传统的一维条码有了较大的提高。在二维码设备开发研制、生产各个方面,国外的设备制造商生产的识读设备、符号生成设备,已广泛应用于各类二维码应用系统。二维码作为一种全新的信息存储、传递和识别技术,自诞生之日起就得到了世界上许多国家的关注。

2.2.3 国内研究发展现状

1993 年,国内开始对二维码技术进行研究。中国物品编码中心对几种常用的二维码 PDF417,QR 码,Data Matrix,Maxi Code,Code 49,Code 16K,Code One的技术规范进行了翻译和跟踪研究。随着我国经济和信息科技技术的不断发展,国内对二维码这一新技术的需求与日俱增。中国物品编码中心在国家有关部门的大力支持下,对二维要码技术的研究不断深入。在消化国外相关技术资料的基础上,制定了 GB/T 17172-1997《四一七条码》和 GB/T 18284-2000《快速响应矩阵码》。为了使二维码技术能够在证照管理领域得到广泛应用,在国外应用软件平台的基础上,中国物品编码中心率先开发了人像照片和指纹数据压缩软件。随着时间的推移、互联网的迅猛发展,手机将成为人们获取信息用的必备工具。2010 年,按官方统计数字,中国的手机用户将达到 7.4 亿,我国移动电话用户的庞大规模,为移动增值服务的发展提供了坚实的市场基础。近年来我国移动增值市场年成长率高于 60%,规模不断扩大。与如此大的市

4

北京邮电大学毕业设计

5

场相比移动增值业务种类较少,目前的业务远远满足不了广大消费者的需求,扩大增值业务的覆盖面已经成为当务之急。 鉴于此二维码技术就可在移动增值业务领域中发挥出不可替代的重要作用。

2.2.4 国内外发展对比分析

对比国内外二维码产品,不难发现:大部分二维码系统,都使用专用识别设备进行数据采集。在这种情况下,要使产品有更广阔的市场,必须在功能的多元化、操作简单、识别速度快、可靠性强等方面做改进。 本产品对传统二维码系统做了以下扩展: 采用智能手机摄像头采集二维码图像,采用摄像模式,可动态连续采集、识别,加快解码速度。 智能手机直接通过 3G 网络,与服务器进行数据交互,无需采用专用计算机与专用条码采集设备进行数据处理。 针对手机摄像头的特性,加入图像矫正算法,提高识别率。

2.3 QR 码的结构与编码理论

2.3.1 什么是QR CODE

QR 码呈正方形,只有黑白两色。在3个角落,印有较小,像「回」字的的正方图案。这三个是帮助解码软件定位的图案,使用者不需要对准,无论以任何角度拍摄,内容仍可正确被读取。 日本QR 码的标准JIS X 0510在1999年1月发布,而其对应的ISO 国际标准ISO/IEC18004,在2000年6月获得批准。根据Denso Wave 公司的资料,QR 码是属于开放式的标准,QR 码虽然由Denso Wave 公司持有的专利,但不会被执行。 QR(Q uick-R esponse) code 是被广泛使用的一种二维码,解码速度快。 它可以存储多用类型。

1. 位置探测图形、位置探测图形分隔符:用于对二维码的定位,对每个QR 码来说,位置都是固定存在的,只是大小规格会有所差异;这些黑白间隔的矩形块很容易进行图像处理的检测。

图2.2 QR 码结构图

北京邮电大学毕业设计

6

2. 校正图形:根据尺寸的不同,矫正图形的个数也不同。矫正图形主要用于QR 码形状的矫正,尤其是当QR 码印刷在不平坦的面 …… 此处隐藏:3271字,全部文档内容请下载后查看。喜欢就下载吧 ……

二维码的生成与解码毕业设计(2).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wenku/106093.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)