开题报告二维码生成与识别系统的设计与现解码器的设计与实现.docVIP

开题报告二维码生成与识别系统的设计与现解码器的设计与实现.doc

  1. 1、本文档共12页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
开题报告二维码生成与识别系统的设计与现解码器的设计与实现

毕业设计(论文) 开题报告 题目名称:二维码生成与识别系统的设计与实现 --二维码的解码器 一、设计题目依据 课题来源:社会服务项目 二、文献综述 2.1 二维码识别技术的发展现状 二维码的识别系统主要包括两类:专用二维码扫描器和安装有二维码解码软件的智能平台.下面主要介绍基于软件的二维码识别的发展现状。 二维码扫描器的生产商主要有 ARGOX公司Symbol讯宝公司(2004年被摩托罗拉公司收购)CIPherlab公司以及国内的福建新大陆公司ARGOX公司的AS一 950影像式二维码扫描器具备绿光指引功能。 快拍(QuickMark)二维码是目前移动终端上最快的一维码二维码解码软件之一 , 支持 Apple105 Android Windows phone 和symbian560四种智能手机平台 , 具有快速识别自动解码等功能并针对互联网应用 ,增加一维码产品信息查询联网搜索信息二维码生成分享网址 URL直接访问等功能 。 我查查是一款基于图形传感器和移动互联网的商品条形码比价的生活实用类手机应用。条码扫描支持一维EAN码、QR码(二维码)、二维WEPC码和快递单号(code128码)等。通过我查查,照一照商品条码,哪家店有卖、售价多少、店家的电话地址、营业时间、网址等等信息,马上会显示在手机屏幕上。 QR扫描器为iPhone及iPod Touch而设的一个便携式QR码扫描器。快速及有效的实时自动检测模式。有以下特点- 实时扫描模式- 通过电邮、FaceBook或Twitter分享出去- 综合网页浏览器- 综合地图浏览- 新的界面设计- 创建属于您的QR码- MECARD支持- 网膜图形- 用电邮发送扫描的照片。 此外,微信、QQ 三、设计(研究)内容 3.1 系统功能需求 本系统是实现二维码的编码与译码。首先根据二维码的编码规则生成二维码,然后采集二维码,将采集的二维码图像郊游解码器进行解码。 二维码可以包含许多信息,最常见的是一些产品信息。当然还可以包含一个链接地址;一个短信内容;一个后台应用程序等。本解码器主要实现下面几个功能: 显示产品信息 如果二维码包含的是这一类信息,就直接显示出来。 跳转链接地址 如果二维码的信息是一个链接地址,那么本软件就调用相应的浏览器去打开这个链接地址。 发送短信 如果二维码的信息是一跳短信息,那么本软件就调用发短信的程序去发送这个短信。 打开后台应用程序 如果二维码的信息是运行一个后台应用程序,那么本软件就调用程序去打开这个后台应用程序。 系统的功能需求流程图如下所示: 是 是 是 是 图1. 系统功能图 3.2 二维码解码功能的设计 基于图像处理的二维码解码算法大体上可以分为五个步骤: 图像预处理 定位与校正 读取数据 纠错以及译码 。解码流程如下图所示: . 图2. 解码流程图 3.21. 图像预处理 二维码图像预处理可以分为3个部分: 彩色图像的灰度化,图像去噪以及利用灰度图像二值化技术分割图像。 如果原始采集 图像为彩色 图像 , 首先需要进行灰度化处理,然后进行中值滤波 ; 最后根据二值化的图像进行图像分割。 图像灰度化 在通常状态下通过数码相机等摄像设备获取的QR二维码图像是彩色的和灰度图像相比彩色图像含有的信息量大占用的存储空间更多并且对彩色图像的处理过程相对复杂运算量也比较大因此有必要将彩色图像进行灰度化处理以减少后续处理步骤的运算量 标准的灰度值计算公式为W=R*0.30+G*0.59+B*0.11其中RGB分别表示红绿蓝三种颜色分量W表示灰度值它们的数值范围都在0255之间。 图像去噪 由于采集到的图像可能存在噪点,所以必须对图像进行去噪,将图像平滑。图像平滑方法有很多种,主要用到中值滤波。 图像二值化 标准的二维条码图像是由黑白两种小的模块组合而成的因此在经过图像灰度化处理后需要对所得图像进行二值化处理图像二值化就是将一幅多个灰度级的图像转化为只有两个灰度级的图像以便于数据的压缩特征的突出以及图形的识别 图像二值化的方法是通过预先设定的一个阈值将灰度图像的像素分成大于阈值和小于阈值的两个部分只要阈值选择的合适就可将图像中的背景和条码符号区域分开。 3.22. 定

文档评论(0)

fangsheke66 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档