毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
Matlab一维条形码的识别+文献综述(2)
1.2 一文条形码识别技术的
研究现状
和发展趋势
1.2.1 基于条形码扫描器(枪)的一文条形码识别技术
1.2.2 一文条形码识别技术的发展趋势
1.3 论文的主要内容
本论文主要针对在Matlab平台上运用数字图像处理技术实现对一文条形码图像识别方法作了详细的说明。对于一文条形码的识别,其基本步骤可以概括为图像预处理、图像检测和译码,本文的主要内容结构如下:
第一章 引言部分主要介绍一文条形码识别系统研究与应用背景、当前主流条形码识别技术、条形码识别技术的发展趋势以及本论文的主要内容。
第二章 本章节重点介绍了EAN-13码的构成原理、编/译码结构,阐述了条码识别系统设计的重要理论依据。
第三章 本章第一部分内容介绍了必备的数字图像处理技术理论知识,如灰度化、滤波和二值化。第二部分详细阐述了本系统针对EAN-13码识别的算法。
第四章 本章简单介绍了该EAN-13码识别系统的主要功能,详细介绍了编程结构。
第五章 本章展示了该系统的运行结果,其中包括正常识别和出错情况的具体说明。
2 EAN-13码基本概述
2.1 EAN-13条形码构成原理
2.1.1 EAN-13条形码的码格式
EAN-13条形码由代表13位数字码的条码符号组成,如图2.1所示:
图2.1 EAN-13码的码结构
在此格式中, 这两位或者 、 、 这三位的编码,为地区代码,也可以称他们为前缀码,如:我国为690。前缀后面的 或 的数字为制造商代码。其后面的 五位数字为商品代码或商品项目代码,用以表示具体的商品项目信息,如价格。最后一位数字 为校验码,用以检验输入数据的正确性。
2.1.2 EAN-13条形码的码符结构
图2.2 EAN-13码的码结构
EAN-13码的码结构如图2.2所示,一个完整的EAN-13码由左右空白符、起始符、中间分隔符、左右数据符、校验符和终止符构成,由于组成它们的模块数不同,因此决定了不同码符区执行不同的功能。其详细介绍如下:
1.左、右空白符区
(1)空白区:空白区一共有两个,左侧空白和右侧空白,主要用于提示扫描,一共由18个模块组成,一般左侧空白11个模块,右侧空白7个模块。
2.起始和终止符区
(1)起始符:位于条码第一位,它特殊的条空结构用于识别条形码符号的开始,由3个模块构成。
(2)终止符:位于条形码符号的最后一位,由3个模块组成,它特殊的条空结构用于判别条形码扫描的结束。
3.左、右数据符区
(1)左侧数据符:位于中间分隔符左侧,由42个模块构成的含有一定信息的条码字符。
(2)右侧数据符:位于中间分隔符右侧,由35个模块构成的含有一定信息的条码字符。
4.分隔符区
(1)中间分隔符:位于条码中间位置的若干条、空,用于区分左、右侧数据符,由5个模块组成。
5.校验符区
(1)校验符:表示校验码的条码字符,由7个模块组成,用来校验条码符号是否正确。
2.2 EAN-13码的编码和译码规则
2.2.1 条空排列规则
EAN-13码的整个条码图片包含了1 个起始符、1 个中间分割符、1 个终止符和12 个码字符,码字区的模块数一共有95 个,条空个数为59个。中间分隔符左边的编码方式是“空-条-空-条”,右边的编码方式是“条-空-条-空”。将黑条所在模块以二进制“1”表示,空条所在模块以二进制“0”表示,一共有30种组合方式。
共4页:
上一页
1
2
3
4
下一页
上一篇:
GHz伪随机码脉冲序列发生电路设计与实现
下一篇:
基于TD-SCDMA的物理层集成测试工具的研究与实现
自回归模型谱估计方法设计+Matlab源代码
MATLAB舰船电能分配及管理系统设计
Matlab的光栅投影相位校正与展开算法设计
MATLAB数字图像处理的交通信号灯识别系统设计
基于MATLABGUI的粒子滤波算法实现+源代码
基于MATLABGUI的非线性卡尔曼滤波实现
水下激光通信中海水的散射模型及MATLAB仿真
谷度酒庄消费者回访调查问卷表
浅谈新形势下妇产科护理...
《醉青春》导演作品阐述
辩护律师的作证义务和保...
国内外无刷直流电动机研究现状
高校网球场馆运营管理初探【1805字】
多元化刑事简易程序构建探讨【9365字】
中国古代秘书擅权的发展和恶变
浅谈传统人文精神茬大學...
拉力采集上位机软件开发任务书