基于ios平台的qr码识别系统的设计与实现大学毕业(设计)论文.doc

基于ios平台的qr码识别系统的设计与实现大学毕业(设计)论文.doc

  1. 1、本文档共71页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于ios平台的qr码识别系统的设计与实现大学毕业(设计)论文

IOS平台QR码识别系统的设计与实现 摘要 二维条码的识别是图像识别领域的一个热门课题。二维条码是在横向和纵向两个方位,同时用黑白相间的特定几何图形来记录数据信息,具有密度大、纠错强、容量高、易携带等特点,可以用之表示大容量的数据文件,实现对信息的高效存储、自动识别和移动处理。 作为二维条码的一种,QR码是建立在计算机图像处理技术、组合编码原理等基础上的一种特殊码制。由于二维条码的信息密度比较高,尤其对于QR码,其识别技术比一维条码的识别更为复杂,因此如何实现二维条码有效快速的识别成为当前重要的研究领域。基于图像处理的二维条码手机识别系统及其应用的研究无论是在理论上还是在实践中都具有十分重要的意义。 随着移动互联网和手机操作系统的发展,越来越多的手机应用出现在了windows phone、iOS、android等平台上,本人在国内某互联网公司参加完成了一款iOS平台热门app的项目,负责其中图像识别功能模块的开发,本文结合该项目完成了以下几项内容: 第一、介绍了QR码的码字特点及编码相关理论。 第二、详细介绍了在手机上进行二维条码图像处理的步骤和方法,包括灰度化、二值化、图像裁剪、再次二值化、投影、图像旋转、二值形态滤波等。 第三、将QR码的检测、识别和解码的算法通过C实现,然后设计并实现了基于iOS平台的QR码识别系统,重点分析了iOS平台开发的特点,以及开发过程中所遇到的图像采集、内存泄露等多方面的技术问题和解决方法。 最后本程序进行了详细的测试,证明在各种复杂环境下,程序都可以快速而准确的识别出QR码,具有非常良好的性能以及可用性。 关键词: 二维码,QR码,图像处理,iOS开发 Abstract The two-dimensional bar code recognition is a hot topic in the field of image recognition. Two-dimensional bar code in both horizontal and vertical orientation record data with the specific geometry of the black and white color at the same time. It has advantages of density, error correction, high capacity, easy to carry and can be expressed large amounts of data file. As a two-dimensional bar code, QR code is a built in computer image processing technology, combined coding theory on the basis of a special code system. Two-dimensional bar code information density is high, especially for the QR Code recognition technology than the one-dimensional bar code identification is more complex, so how to implement the two-dimensional bar code effective and rapid identification of important research areas. Processing two-dimensional bar code image-based phone recognition system and its applications, whether in theory or in practice, have a great significance. With the development of mobile Internet and mobile phone operating system, a growing number of mobile phone applications appear in the windows phone, iOS, android and other platforms. I participate in an Internet company completed a iOS platform popular app project, responsible for the development of functional modules

文档评论(0)

minyaoguniang + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档