毕业论文

打赏
当前位置: 毕业论文 > 电子通信 >

Matlab一维条形码的识别+文献综述(3)

时间:2017-03-12 16:18来源:毕业论文
2.2.2 编/译码规则 EAN-13码的编码规则,即条空组合规则如表2.1所示。 表2.1 二进制编码表示的组合方式 二进制编码表示的模块组合方式 左侧数据符 右侧数


2.2.2     编/译码规则
EAN-13码的编码规则,即条空组合规则如表2.1所示。
表2.1 二进制编码表示的组合方式
    二进制编码表示的模块组合方式
    左侧数据符    右侧数据符
    奇性字符组    偶性字符组    偶性字符组
0    0001101    0100111    1110010
1    0011001    0110011    1100110
2    0010011    0011011    1101100
3    0111101    0100001    1000010
4    0100011    0011101    1011100
5    0110001    0111001    1001110
6    0101111    0000101    1010000
7    0111011    0010001    1000100
8    0110111    0001001    1001000
9    0001011    0010111    1110100
其中特定起始符、中间分隔符、终止符的编码分别为:101、01010、101。
从表中可以看出,左侧数据符有奇偶性之分,其奇偶排列取决于前置符,即 位,该位的数据值唯一决定了左侧数据符的排列方式,具体内容不再赘述,排列方式可参考表2.2所示。
表2.2 左侧数据奇偶排列对应关系
前置符    左侧数据排列    前置符    右侧数据排列
0    奇奇奇奇奇奇    5    奇偶偶奇奇偶
1    奇奇偶奇偶偶    6    奇偶偶偶奇奇
2    奇奇偶偶奇偶    7    奇偶奇偶奇偶
3    奇奇偶偶偶奇    8    奇偶奇偶偶奇
4    奇偶奇奇偶偶    9    奇偶偶奇偶奇
EAN-13条码的译码是主要是依据条-空比关系来进行的,其对应关系如表2.3所示。需要特别注意的是,左侧奇性字符条空比和右侧数据条空比虽然比例是一样的,但是条空关系恰好相反,左侧奇性字符遵循“空-条-空-条”排列,而右侧则遵循“条-空-条-空”排列,二者恰好相反,但是译码时可以互相参考。
表2.3 EAN-13码条空比关系
码字    左侧奇性条空比    左侧偶性条空比    右侧数据条空比
0    3:2:1:1    1:1:2:3    3:2:1:1
1    2:2:2:1    1:2:2:2    2:2:2:1
2    2:1:2:2    2:2:1:2    2:1:2:2
3    1:4:1:1    1:1:4:1    1:4:1:1
4    1:1:3:2    2:3:1:1    1:1:3:2
5    1:2:3:1    1:3:2:1    1:2:3:1
6    1:1:1:4    4:1:1:1    1:1:1:4
7    1:3:1:2    2:1:3:1    1:3:1:2
8    1:2:1:3    3:1:2:1    1:2:1:3
9    3:1:1:2    2:1:1:3    3:1:1:2
3     本系统主要算法简介
3.1  图像预处理
3.1.1  图像的灰度化
对于常见的RGB图像,即彩色图像,其构成是由R、G、B三个分量表示一个像素的颜色,按照他们的不同比例合成出所需的彩色,所以对于一个大小为m×n的彩色图像,要完整地表示它的颜色信息就需要一个三文数组,而在图像识别过程中,一个一文的、包含有像素点颜色信息的数组就足够使用,所以必须对图像进行灰度化处理,这样可以大大提高图像处理的效率。 Matlab一维条形码的识别+文献综述(3):http://www.youerw.com/tongxin/lunwen_4066.html
------分隔线----------------------------
推荐内容