1、 毕业设计(论文) 题目名称:二维码生成与识别系统的设计与实现 二维码的解码器 2014 年 5 月 I 二维码生成与识别系统的设计与实现 二维码的解码器 Design and Implementation of Two-Dimensional Code Generation and Recognition system The Two-Dimensional Code Decoder 2014 年 5 月 II 摘要 条码技术是一种融编码,印刷,数据采集和处理与一体的自动识别技术。条码 分为一维码和二维码。二维码除了具有一般一维码的优点外还具有信息容量大,可 靠性高的优点。本论文首先介绍了二
2、维码的种类,并介绍了 QR Code 的编码规则。 然后分析了基于图像处理的二维码解码算法的一般过程 , 并对图像预处理 ?二维 码 的定位与校正以及数据纠错过程中涉及到的关键算法进行分析比较针对快速响 应 矩阵码( Q R c o d e ) , 详细设计基于图像处理的 Q R 码解码算法 , 为了降低算 法复杂度并提高识别效率 , 改进了二维码图像的二值化算法和 Q R 码定位算法。并 对算法改进后的执行效率以及容错性能进行分析 , 结合算法执行时间分析结果对 关键算法进行优化。 实验结果表明, 改进 的 Q R 码解码算法执行效率较 高而 且 稳 定 ,并且在 光照不均 ? 存在 噪声
3、以及 图像变形等情 况下均可以正确解 码 。 关键词: 图像处理; 二维码识别; 二维码解码算法 III Abstract Barcode technology is an automatic identification technology that is consist of coding,printing,data acquisition and processing. Barcode can be divided into one-dimensional barcode and two-dimsional barcode. In addition to the advantages
4、of the one-dimensional barcode,two-dimensional barcode also has the information capacity, and high reliability. This paper introduces the types of 2D barcode and the QR Code encoding rules . Then,analyze 2D barcode decoding algorithm that is based on image processing,compare the different algorithm in the processing of image pre-processing ,position and adjustment and data correction .Then detailed design the decoding algorithm for QR Code,improve the binarization algorithm for 2D bar