论文摘要
一维条码的广泛应用提高了数据采集和信息处理的速度,但因受信息容量的限制,一维条码仅仅是对“物品”的编码,而不能直接包含物品的描述性信息或字符信息,在没有数据库或没有联网的地方,不能使用。二维条码正是为了弥补一维条码的这一缺陷出现的。二维条码的种类很多,目前使用最广泛的是PDF417条码,我国已经发布了PDF417条码国家标准。二维条码阅读技术一般是基于图像的。因此结合PDF417条码的图像处理技术在其推广应用过程中是十分重要的支持技术。基于图像方式的条码识别是将摄像头或扫描仪采集的条码图像通过一定的算法进行处理并译码的过程。本文主要对条码识别系统中条码图像预处理算法做了研究。由于实际应用及图像采集过程中,不可避免的会引入各种噪声,还可能出现光照不均匀、条码污损、原理性的几何形状畸变等情况。所以,在基于图像方式的二维条码图像识别系统中,需要对采集到的PDF417条码图像数据进行适当的图像预处理。本文对条码图像的去噪、二值化问题,应用通用方法进行了算法适用性研究。通过比较一般图像处理方法应用于条码图像的效果,本文对滤波和二值化处理中的算法和参数的选取做了分析与对比。本文的核心工作是在分析条码图像特征的基础上,研究了基于条码基线特征识别的条码图像倾斜角度测量原理,继而给出了倾斜旋转校正的算法,同时也研究了基于条码特征的条码有效区域提取算法。最后,本文还初步探讨了基于条码特征的条码污染部分的恢复算法等问题。本论文在MATLAB6.5平台上对所研究算法进行验证,取得了较满意的效果。这些算法的研究和验证,为基于图像方式的二维条码识读器的研制打下了坚实的基础。