Android系统上实现二维条形码识别

来源 :华北电力大学(北京) 华北电力大学 | 被引量 : 0次 | 上传用户:likang281116
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着信息技术的快速发展,二维条形码的识别已经成为数字图像处理领域的热门课题。而QR码作为一种常用的二维条形码,具有可自动快速识别、存储信息量大、编码字符集广泛等特点,并已广泛应用于商业和工业领域。近些年来随着通信行业的不断发展,智能手机与QR码识别技术的结合也更加紧密,手机QR码业务得到了极大推广。因此,对于在智能手机上识别QR码的研究,无论从理论上还是在生活中都具有十分重要的意义。  本文详细介绍了QR码的基本信息,分析研究了关于QR码图像预处理的各种方法,处理了图像可能出现的失真、倾斜、模糊等问题。通过对图像进行Hough变换和双线性插值计算,解决了图像的检测定位和倾斜校正问题。针对模糊的QR码图像,提出了一种改进的NAS-RIF算法,将条码图像的双峰特征作为一个限制条件融入其中。NAS-RIF算法本身就具有很好的收敛速度,结合双峰限制之后,可以有效地提高条码图像的抗噪能力和恢复效果。通过实验可知,改进后的算法不仅提升了峰值信噪比,同时改善了条码恢复图像的视觉效果。特别针对当前流行的Android智能手机,本文设计并实现了一个基于Android平台的QR码识别系统。经实验证明,该系统能快速准确的识别手机拍摄的QR码图像,对于一些模糊、倾斜的图像,依然有很高的识别率。
其他文献
近年来,随着互联网的迅速普及和发展,特别是当智能手持设备和移动互联网普及以来,人们获取信息的渠道得到了空前的扩展。随着以微博为代表的一系列自媒体网络应用的风靡,互联网已
21世纪是一个以网络和计算机为核心的信息时代。数字化、网络化与信息化、经济全球化是21世纪的时代特征。物联网这一概念的提出已经有十余年的历史,并在世界范围内引起越来越
随着无线通信网络的发展,人们对无线网络的依赖逐渐加深,对于无线通信的安全问题日益受到人们的重视。传统的高层加密发展至今,需要强大的计算能力作为支撑,这对于计算能力较
语音识别是语音信号处理的一个重要方面,是人机交互技术的基础,有着广阔的应用前景。语音识别是典型的多类分类问题,因此,善于解决高维分类问题的支持向量机很快被应用到语音
无线传感器网络(WSN)通常由大量传感器节点组成,采用多跳以及自组织通信的方式收集监测区域内的数据。在网络中节点的能量、计算能力以及带宽是十分有限的,且传感器节点多数
随着智能终端广泛应用以及移动数据业务需求持续增长,无线传输数据流量呈千倍增长,系统能源消耗也越来越大。为了从根本上解决现有移动通信系统频谱和功率利用率低的问题,真
掌纹识别已经成为生物特征识别领域中一种新颖且有效的技术。现有的掌纹识别以接触性掌纹识别技术为主,而接触性掌纹采集过程中存在公共环境的卫生问题,容易引起用户的排斥,
人体表面肌电信号是通过人体表面电极,在人体皮肤表面采集的多个肌肉共同运动所产生的电信号。不同的动作引发不同的肌肉群作用,产生不同的电信号。重要的人体运动信息都包含
GSM-R(Global System for Mobile Communication Railway)承载着传输列车控制数据信号的任务,直接关系到列车运行的安全和可靠性。而越区切换是GSM-R系统中无线资源管理的重要内
近年来,大量的材料表明室性心律失常是导致心脏猝死的主要原因之一,而微伏级T波交替是预测室性心律失常的重要指标。T波交替(T-wave alternans, TWA)是在规整的心律时,一种体现在