湖南站长论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 306|回复: 0

有关Data Matrix(ECC200)结构介绍

[复制链接]
发表于 2024-6-13 09:31:47 | 显示全部楼层 |阅读模式

帖子内包含图片,需登陆后查看高清大图

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

DataMatrix码(ECC200)类型包括长方形与正方形两种,单元数必须是偶数。二维码软件生成的DataMatrix采用的是ECC200标准。接下来给大家介绍下DataMatrix码的结构。


                               
登录/注册后可看大图

ECC200升级了纠错功能,可消除失真问题。

它使用Reed-Solomon执行纠错,可在部分代码损坏时恢复数据。

ECC200已国际标准化,当需要Data Matrix码时,通常使用ECC200版本。

Data Matrix码的结构(ECC200)

Data Matrix码的数据区域四周为L形框(称为“对准图案”)和点线(称为“时钟图案”)。读取器将捕获这些图案,通过图像处理技术确定代码的位置,因此,可从各个方向上读取Data Matrix码。


                               
登录/注册后可看大图

当模块数目超过24*24时,代码将分成区块,每侧不会超过24个模块,此结构可防止代码失真。

代码尺寸和区块数

共有24种代码尺寸,范围为从10*10模块到144*144模块(对于矩形,共有六种尺寸。)

当某个代码的模块数目超过26*26(对于数据,模块数目超过24*24)时,它会划分为区块,如下图,没测不超过24个结构可防止代码失真。


                               
登录/注册后可看大图

边距

Data Matrix码四周的边距应大于模块。


                               
登录/注册后可看大图

纠错码(Reed-Solomon码)

当部分Data Matrix码损坏时,Reed-Solomon码会恢复数据。

数据和纠错码排列

数据和纠错码按如下所示排列


                               
登录/注册后可看大图

如需将“YSK”转换为Data Matrix码:对YSK进行编码,按下面的方法计算纠错码,并将纠错码排成正方形。


                               
登录/注册后可看大图

以上就是有关Data Matrix(ECC200)标准的结构介绍,注意,在Data Matrix码中,纠错率由符号尺寸和数据容量自动确定。与QR码不同,它不可随意指定。想要了解更多条码码制的介绍,可以到二维码软件网站查找相应的教程。




您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|手机版|Archiver|湖南站长论坛

GMT+8, 2025-7-9 10:55 , Processed in 0.013622 second(s), 8 queries , Gzip On, MemCached On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表