摘要
为了实现二维条码的超大容量和高效汉字表示,应用快速响应矩阵码(QRcode)进行编码.QRcode码可以对任何类型数据,如数字、字母、字节以及汉字等进行编码.汉字模式下输入字符被压缩成13bit二进制数,然后将二进制数连接起来,并在前面加上模式指示符、汉字子集指示符和字符计数指示符.在对输入数据进行汉字编码时,发现国家标准(GB/T18284—2000)中存在错误,生成的数据位流超出国标中规定的符号数据容量.提出了3种修订方法,修改了国标中汉字模式的数据容量.测试结果表明所提方法是可行和有效的.
In order to represent the information with high capacity and Chinese characters with high efficiency in two-dimensional barcode, quick response code (QR code) is needed. QR code is capable to encode all types of data, such as numeric and alphabetic characters, binary and Chinese characters etc. An input character in Chinese mode is compacted to 13 bit binary codewords, and prefixed with the mode indicator, Chinese subset indicator, and the character count indicator. In GB/T 18284-2000, many errors are found when encoding input data in Chinese mode. The message bit stream produced exceeds the symbol data capacity according to GB/T 18284-2000. Three revisions were presented to change the data capacity in Chinese mode of national standard. Expriment results show that these methods are usable and efficient.
出处
《北京理工大学学报》
EI
CAS
CSCD
北大核心
2005年第4期352-355,共4页
Transactions of Beijing Institute of Technology