Maxi Code是一种2D符号系统,包括围绕三个同心环的六边形模块,黑色模块定义为二进制1,白色模块定义为二进制0。Maxi Code可以编码ASCII和扩展ASCII字符,它是一个固定大小的符号。三个黑色同心环使Maxi Code独一无二。如图所示: Maxi Code的组成 编码字符集 Maxi Code允许对256个国际字符编码,包括值0-127的ASCII字元。在数字组合模式下,可用6个字码表示9位数字。用于代码切换和其他控制字元也包括在其字元集中。 Maxi Code符号字元的表示 1.每个字元由6个六边形的模组组成 2.每个模组表示一个二进制位,深色模组表示“1”,浅色模组表示“0”。 3.通用六个模组排成3层,顺序为右上至作下,如图所示: 4.由于符号的特殊结构,符号字元具有特殊的排列形式。 Maxi Code的位元组成排列方式 字码集 字码是介于数字字元和符号字元间的值,也是错误纠正计算的基础。Maxi Code的字码集共有64个,范围为0-63,二进位表示为000000~111111。在每符号字元中,最高有效位是编号最低的模组。 符号尺寸 每个Maxi Code符号共有884个六边形模组,分33层围绕着中央图形,每一层分别有30个或29个模组组成,符号四周应有空白区。每个Maxi Code包括空白区在内,尺寸固定为28.14mm*26.91mm,约1平方英寸时。中央图形相当于90个模组的大小。 资料容量 884个六边形模组时,有18个模组用于,剩余866个为资料模组,扣掉2个未使用的模组,用于表示资料编码和错误纠正的模组共有864个,包含144个6位元的符号字元,其中至少须有50个以上的错误纠正字元,以及1个模式字元,因此资料容量最大为93个字元,若纯为数字字元,则可存放138个。 错误纠正 Maxi Code提供标准错误纠正与增强错误纠正两种错误纠正等级,这两种等级需要不同数量的字,提供不同水准的错误恢复能力,标准错误纠正能力的错误复原能力达16%,增强错误纠正则可达25%。这两种错误纠正等级的基本特性如图所示,采用哪一种错误纠正等级是由模式字元所指定。
|