论文部分内容阅读
物联网已列入国家的“十二五”发展规划,发展提升至战略高度,物联网行业标准的制定有利于企业在各个产业链之间的相互合作,物联网行业得到了整体的提高。作为物联网与电子商务的重要应用的二维条码,将更加发挥广泛的作用。伴随着智能手机的日益普及,二维条码技术得到了迅速的发展,在京东商城、淘宝网、报纸、杂志、海报以及众多品牌企业都可以见到二维条码,随之而来的手机二维码也已在我国已形成了一个热潮。目前,我国二维码已经被用于各个行业,二维码也已经在物联网的建设、移动电子商务和其他跨媒体营销等领域取得了很大的功效。本设计主要任务有两项:第一是通过研究QR条码的码制特点及编码流程,实现QR条码图片的生成;第二是通过研究Android系统应用程序程序开发以及QR解码流程,实现在基于Android系统的智能手机上识别QR条码图片。本文简单介绍了物联网中条码技术的发展及应用现状,详细的分析了QR条码的基本特点、符号结构以及编码流程,分析了Windows图像BMP文件格式特点,在Visual C++6.0中实现了QR条码图片的生成;在手机识别方面,介绍了Android系统程序开发技术,实现了对QR符号图片的采集,图像预处理,以及对图像数据的译码。Android系统提供了操作相机的API函数,可以实现QR图片的采集,采集后的照片经过二值化,初步去噪后找到QR码符号位置探测图形,若寻找不到QR码符号就继续采集,那么识别效率很大依赖相机的像素。经实验表明,智能机摄像头像素都到达3百万像素,识别速率都在毫秒级。本文第四章以汽车服务管理系统网络为例设计了手机二维条码的应用模块,实现了手机支付功能,经实验表明,手机二维码识别技术能很好的取代传统POS机的功能,并且对卡片的识别只依赖卡上的二维条码图片,而不再依赖磁卡磁性,从而很大的降低了成本。