基于QR Code二维码的自动打印和扫描的设计与实现
发布时间:2019-02-23 17:51
【摘要】:随着物联网等概念的兴起,二维码技术逐渐在工业、商业与文化等领域得到应用。国内在二维条形码技术领域取得的巨大成就,又为我国物联网技术的发展打下了坚实可靠的技术基础。然而二维码的自动扫描识别软件还不够成熟,存在识别率低下,纠错能力差,识别速度慢等问题。本文课题主要目的就是解决以上这些问题,通过研究实现具有二维码QR Code生成功能的iText模块和具有二维码自动扫描识别的Google的Zxing项目,将两个组件集成到同一个系统当中,从而实现条形码的自动打印和自动扫描识别。本文课题着重研究和分析基于QR Code的自动打印和扫描的实现。需要解决的关键问题是如何生成QR Code二维码还有如何让组件设备把二维码打印在PDF文件里。需要引用到第三方开源JAR包,而且是支持打印二维码在PDF文件上的。在网上搜索资源后发现,有google的开源项目zxing以及一家日本公司swetake的qrcode_swetake开源JAR包都可以实现QR Code二维码的生成打印以及扫描识别。可以下载它们的开源JAR包,然后导入到自己项目之中来解决QR Code二维码的打印和扫描解析功能。本文课题最终实现QR Code二维码的自动打印生成和扫描需求,同时解决了二维码在扫描质量差或者二维码被涂抹的情况下无法被解析的重大问题,从而提高了二维码的解析率,为其应用于商业领域提供了很好的支持。
[Abstract]:With the rise of the concept of Internet of things, two-dimensional code technology has been gradually applied in industry, commerce and culture. The great achievements in the field of two-dimensional bar code technology in China have laid a solid and reliable technical foundation for the development of the Internet of things technology in China. However, the automatic scanning recognition software of QR code is not mature enough, and there are some problems such as low recognition rate, poor error-correcting ability and slow recognition speed. The main purpose of this thesis is to solve the above problems. Through the research of the iText module with the function of generating the two-dimensional code QR Code and the Zxing project of the Google with the two-dimension code automatic scanning recognition, the two components are integrated into the same system. In order to realize the automatic printing of bar code and automatic scanning recognition. This thesis focuses on the realization of automatic printing and scanning based on QR Code. The key problem to be solved is how to generate QR Code QR code and how to let component device print QR code in PDF file. Reference to third-party open-source JAR packages is required, and QR code printing is supported on PDF files. After searching for resources on the Internet, it is found that zxing, an open source project with google, and qrcode_swetake open source JAR package of swetake, a Japanese company, can generate, print and scan QR Code QR codes. You can download their open source JAR packages and import them into your project to resolve QR Code QR code printing and scanning parsing. In this paper, the automatic printing and scanning requirements of QR Code QR codes are finally realized, and the major problems that QR codes cannot be parsed when scanning quality is poor or 2D codes are smeared are solved, thus improving the resolution rate of QR codes. It provides very good support for its application in the commercial field.
【学位授予单位】:天津大学
【学位级别】:硕士
【学位授予年份】:2016
【分类号】:TP391.4
本文编号:2429065
[Abstract]:With the rise of the concept of Internet of things, two-dimensional code technology has been gradually applied in industry, commerce and culture. The great achievements in the field of two-dimensional bar code technology in China have laid a solid and reliable technical foundation for the development of the Internet of things technology in China. However, the automatic scanning recognition software of QR code is not mature enough, and there are some problems such as low recognition rate, poor error-correcting ability and slow recognition speed. The main purpose of this thesis is to solve the above problems. Through the research of the iText module with the function of generating the two-dimensional code QR Code and the Zxing project of the Google with the two-dimension code automatic scanning recognition, the two components are integrated into the same system. In order to realize the automatic printing of bar code and automatic scanning recognition. This thesis focuses on the realization of automatic printing and scanning based on QR Code. The key problem to be solved is how to generate QR Code QR code and how to let component device print QR code in PDF file. Reference to third-party open-source JAR packages is required, and QR code printing is supported on PDF files. After searching for resources on the Internet, it is found that zxing, an open source project with google, and qrcode_swetake open source JAR package of swetake, a Japanese company, can generate, print and scan QR Code QR codes. You can download their open source JAR packages and import them into your project to resolve QR Code QR code printing and scanning parsing. In this paper, the automatic printing and scanning requirements of QR Code QR codes are finally realized, and the major problems that QR codes cannot be parsed when scanning quality is poor or 2D codes are smeared are solved, thus improving the resolution rate of QR codes. It provides very good support for its application in the commercial field.
【学位授予单位】:天津大学
【学位级别】:硕士
【学位授予年份】:2016
【分类号】:TP391.4
【参考文献】
相关期刊论文 前10条
1 张发光;蒋海军;王国基;康维岚;路彬彬;;岩心外表面图像感兴趣区域提取算法设计[J];电脑知识与技术;2014年31期
2 韩江;;二维码技术在高校信息管理系统中的应用[J];数字技术与应用;2014年01期
3 王颢瑾;;在C++ Builder编程环境下实现基于阈值法的图像分割技术[J];民营科技;2013年11期
4 周芯竹;姚毅;赵腾;;对输电线路瓷瓶裂纹检测的研究[J];无线互联科技;2013年11期
5 李小立;车生兵;;PDF417二维条形码识别技术研究[J];电脑编程技巧与维护;2013年02期
6 张昊慧;;改进的基于中值滤波和小波变换的图像降噪方法[J];微型机与应用;2012年20期
7 宋永生;;基于Android的商品比价系统的设计与实现[J];电脑知识与技术;2011年18期
8 黄善斌;覃勇军;;基于计算机视觉的静态场智能监控系统[J];科技信息;2010年30期
9 刘昌平;范明钰;王光卫;郑秀林;宫亚峰;;Android手机的轻量级访问控制[J];计算机应用研究;2010年07期
10 孙明;傅隆生;杨信廷;张树槐;;用于QR码自动识读的图像分析方法[J];电子科技大学学报;2009年06期
相关硕士学位论文 前1条
1 熊刚;基于Android的智能手机的设计与实现[D];武汉理工大学;2010年
,本文编号:2429065
本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/2429065.html