文档详情

二维条码认识与识别..doc

发布:2017-01-26约2.79万字共51页下载文档
文本预览下载声明
二维条码的认识和识别 组 长: 李学泓 学号: 201330280816 年级专业班级:13自动化3 组员一:__熊筠野_____ 学号: 201330280722 年级专业班级:13自动化3 指导教师 邓继忠 摘 要 随着信息技术的发展,二维条码应运而生,并且具有很好的应用前景。作为二维条码的一种,矩阵式的二维条码是建立在计算机图像处理技术组合编码原理等基础上的一种特殊码制。 二维条码/二维码 (2-dimensional bar code) 是用某种特定的几何图形按一定规律在平面(二维方向上)分布的黑白相间的图形记录数据符号信息的;在代码编制上巧妙地利用构成计算机内部逻辑基础的“0”、“1”比特流的概念,使用若干个与二进制相对应的几何形体来表示文字数值信息,通过图象输入设备或光电扫描设备自动识读以实现信息自动处理:它具有条码技术的一些共性:每种码制有其特定的字符集;每个字符占有一定的宽度;具有一定的校验功能等。同时还具有对不同行的信息自动识别功能、及处理图形旋转变化等特点。 二维条码/二维码能够在横向和纵向两个方位同时表达信息,因此能在很小的面积内表达大量的信息。 本实验研究对象是二维码之一QRcode,完成对其的定位,二值化,去除白框,实现统计模块数,获取版本号,去除功能区域,反色,获取格式及版本信息,去除格式及版本区域,获取码内信息,去除掩模,译码以及具有以上所有功能的一键运行功能。 关键词: 计算机图像处理 二维码 QR码 定位 二值化 去除白框 旋转 模块数 版本号 格式信息 版本信息 功能区域 码内信息 掩模 译码 一键运行 目 录 目 录 设计要求…………………………………………………………………………………..…...4 开发环境………………………………………………………………………………….........4 原理说明………………………………………………………………………………….........5 3.1 二维条码与一维条码………………………………………………………………….………5 3.2 二维条码的分类………………………………………………………..……………………...5 3.2.1 堆叠式/行排式二维条码…………………………………………….…………………….6 3.2.2 矩阵式二维码…………………………………………………..…………………………..6 3.2.3邮政码…………………………………………………………………………………….…6 3.3 了解QR Code码………………………………….…………………………………………...6 3.3.1 QR码编码字符集……………………………………………………………………...……7 3.3.2 QR码符号的基本特性与纠错能力……………………...………………………………....7 3.3.3 QR code 的主要特点………………………………………………………………………8 3.3.4 QR code 的符号结构………………………………………………………………………8 3.3.5 符号版本和规格……………………………………………………………………..……..9 3.3.6 寻像图形……………………………………………………………..……………………13 3.3.7 定位图形……………………………………………………………..……………………14 3.3.8 校正图形……………………………………………………………..……………………14 3.3.9 分隔符、编码区域、空白区…………………………………………..…………………14 3.4 编码…………………………………………………………………………………………...14 3.4.1 数据分析………………………………………………………………..…………………16 3.4.2 数据编码………………………………………………………..…………………………16 3.4.3 纠错编码………………………………………………..…………………………………16 3.4.4 构造最终信息………………………………………………………..……………………17 3.4.5 在矩阵中布置模块……………………………………………………………………..…17 3.4.6 掩膜……………………………………………………………………………………..…17 3.4.7 格式和版本信息…………
显示全部
相似文档