汉信码(Hanxin Code)与QR码(QR Code)的终极对决

汉信码是"十五"期间中国物品编码中心主导开发出的不同于QR码的二维马码,主要针对汉字的编码方式进行了优化和扩展。但是从技术上讲与QR码的差别并不是很大,他们之间既有区别又有联系。

QR码作为最早支持多字节文字(遗憾的是最早只有日文汉字)编码的二维码,加上其独特的全方向性识别特性,在实际应用中得到了广泛的支持。中国为了更好地使用QR码,再此基础上进行修改,增加了中文汉字的编码方式,使其在中国大陆、台湾、香港、新加坡等采用汉字的地区得到了更好地应用。但由于QR码最早是由日本的一家公司发明的,中国对此一直报有谨慎的态度,因此心心念念希望搞出自己的自由只是产权的码制,但是鉴于中国的国情,没有有实力的企业为此而投资,最后只能呢个是国家投资,作为“十五"规划的一个重点科研项目之一,组织了一些企业一起,经过几年的努力终于研制出了一个中国人的标准--汉信码。

实际上,汉信码的象征意义远大于其实际意义。因为,尽管汉信码在表达汉字方面作了一些努力,但是其它方面的创新却并不尽如人意,这也造成了汉信码在国内和国际上的推广只是雷声大、雨点小的局面。究其原因,除了缺少相应的驱动机制之外,汉信码技术本身的不足也是一个重要的障碍。

关于这方面不是一两句话可以说得清楚的事情。本文就先从技术的角度具体分析一下汉信码和QR的方方面面。

从规格和尺寸上比较

QR 码分成 1~40 个不同的大小规格(也称为版本),大小从 21x21 开始依次增加4个模块直到177x177;而汉信码则分成 1~84 个不同大小的规格,大小从23x23开始依次增加2个模块直到189x189。QR码的最小尺寸可以做到21x21,而汉信码则只能是23x23,比QR码大,但汉信码却可以分得更细,这个方面应该算是旗鼓相当吧。

对二维码来说,允许得最小尺寸比最大尺寸更有意义,因为有些情况下面积有限,只需要表示少量的数据就可以了,那么那个码制允许的尺寸更小,那个码制就具有更大的优势。从这个意义上来说,实际上汉信码是略输一筹的。

从数据容量上比较

不同的尺寸比较数据容量是没有意义的,那么我们就比较一下相同尺寸下QR码和汉信码的数据容量。

实际在编码过程中的数据容量是一个多维参数综合后的结果,比较复杂。我们就假定采用单一编码模式、编码单一数据类型的情况下的数据容量进行对比。

纯数字情况下的比较&#x

  • 5
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值