摘要
字符二维码的编码通过针对特定字符集划分模式来编码,各个模式之间需要转换以达到最高的编码效率.首先研究DataMatrix国际标准"向前检验"算法,发现"向前检验"算法具有局限性,并不能直接应用与字符二维码的模式选择.因此,本文在"向前检验"的基础上,结合了多阶段决策方法的原理,引入混合模式计数的方法,提出了一种字符二维码的"向前检验"算法,并应用于字符二维码的模式选择.实验表明,该算法有效的进行了字符二维码的模式选择,很好的解决字符二维码的模式选择问题.
The character two-dimensional barcode is encoded through selecting different schemes for specific character set. The various schemes are selected in order to achieve the highest encoding efficiency. In this paper, we first study the international standard "look -ahead test" algorithm in Data Matrix 2D code, and find it has its limit.We cannot apply the characters two-dimensional code scheme selection immediately. So, based on the international standard "look -ahead test" algorithm in Data Matrix 2D code, the principle of multistage decision and the method of mixed character count are used to archieve a kind of look-ahead algorithm for character two-dimensional barcode. We apply it to the characters two-dimensional code scheme selection. The experiments show that the look-ahead test algorithm is a good solution to solve the characters two-dimensional barcode scheme selection problem.
出处
《计算机系统应用》
2013年第4期69-73,87,共6页
Computer Systems & Applications
基金
浙江省科技厅资助项目(2009C11038
2010C31088)
关键词
字符二维条码
编码
模式选择算法
多阶段决策
向前检验
character two-dimensional barcode
encoding
scheme selecting algorithm
multistage decision
look-ahead test