什么是汉信码(HanXin Code) ?

43 阅读4分钟

一、汉信码简介。

汉信码(Hanxin Code)是由中国自主研发的二维条码技术,全称为汉信二维条码,汉信码是中国在自动识别与数据采集(AIDC)领域的重要自主创新成果,特别适合需要高效处理中文信息的应用场景。虽然目前在公众消费领域的普及度不如QR码,但在政府、军工、工业、物流等对安全性和自主可控要求较高的领域使用。

典型的汉信码(Hanxin Code) 如下所示:

1.jpg

 

二、汉信码特点:

 

1. 高信息容量:支持多种数据类型,包括数字、字母、汉字、二进制数据等。

 

2. 强大的纠错能力:采用先进的Reed-Solomon纠错算法,即使条码部分损坏,仍可准确识读。

 

3. 支持汉字优化编码:针对中文进行了特别优化,用更少的位数编码汉字,提高了编码效率和空间利用率。

 

4. 多种版本和尺寸:汉信码有多个版本(从Version 1到Version 88),尺寸从9×9到189×189模块,适应不同应用场景。

 

5. 抗污损能力强:具备良好的容错性和鲁棒性,适合在复杂环境中使用。

 

 

三、汉信码符号结构:

 

汉信码是一个由黑白模块组成的正方形矩阵,

1. 寻像图形:

   - 位于码图的三个角(通常是左上、右上、左下),呈“L”形。

   - 用于图像识别时定位二维码的位置和方向。

   - 每个寻像图形由外层白边+黑框+内部白点构成,形成高对比度特征。

 

2. 对齐图案:

   - 分布在较大的版本中(如版本5及以上),帮助校正图像变形或透视畸变。

   - 通常为小的“回”字形黑色方块,提高解码鲁棒性。

 

3. 定时图案:

   - 从左上角寻像图形延伸出的黑白交替线条,贯穿水平和垂直方向。

   - 用于确定模块的精确位置和密度,辅助解码过程中的坐标校准。

 

4 格式信息区:

   - 包含纠错等级、掩模模式等控制信息。

   - 分布在寻像图形周围,经过BCH编码保护,确保可靠性。

 

5. 数据与纠错码区域:

   - 码图中除去定位结构后的剩余区域,用于存储实际编码的数据和纠错码。

   - 数据按照特定顺序螺旋式或逐行填充,并经过里德-所罗门纠错编码处理。

 

7. 空白区

   - 围绕整个码图四周的白色边框区域,宽度至少为4个模块。

   - 避免外界干扰,保证扫码设备正确识别。

 

 

四、汉信码字符集  

1. 数字模式:

- 支持字符:0 到 9

- 特点:连续的数字可高效压缩编码,每三位数字用10比特表示,效率高。

 

2. 文本模式:

- 支持字符:

  - 大写字母:A 到 Z

  - 数字:0 到 9

  - 常用符号:如空格、$, %, *, +, -, ., /, : 等(共约45个字符)

- 类似于QR码的Alphanumeric模式。

 

3. 字节模式:

- 支持任意8位字节数据(0x00–0xFF)

- 可用于编码:

  • ASCII字符

  • UTF-8编码的中文、日文、韩文等多语言文本

- 二进制数据(如图片、加密信息等)

- 是支持中文字符的主要方式

   

五、汉信码行业应用场景:

 

物流与供应链管理

电子票务(如火车票、门票)

商品防伪溯源

政务服务(如电子证照)

医疗健康信息管理

工业标识与资产管理


六、 如何在 HCreateLabelView 中创建 工业标识与资产管理 标签”中汉信码(Hanxin Code)应用?****

1.编码器中选择编码二维码,汉信码(Hanxin Code)。软件中可以选择对用标签模版。我们以“国定资产管理“模板演示操作。

2.jpg

 

2. 配置 汉信码 的条码高度 、x 尺寸****

用户可以根据标签尺寸,设置好对应的x尺寸和条码高度、汉信码扩展应用、汉信码数据内容设置。

3.jpg

3. 打印或者导出 汉信码,软件支持在线阅览标签,打印设置。****

4.jpg

4.汉信 版本设置,以及汉信码的编码格式。****

HCreateLabelView提供了汉信码多个版本,和编码格式(标准格式、GS1格式、HIBC格式)根据不用使用应用选择。同时支持可变数据批量生成汉信码。

5.jpg