一.二维码概述
一.二维码(点击转上篇)
二.QR码
二.QR码的标准
2.QR码编码
第一步,数据分析。分析所输入的数据流,确定要进行编码的字符的类型。QR码支持扩充解释,可以对与缺省的字符集不同的数据进行编码。
第二步,数据编码。将数据字符转换为位流。在当需要进行模式转换时,在新的模式段开始前加入模式指示符进行模式转换。在数据序列后面加入终止符。将产生的位流分为每8位一个码字。必要时加入填充字符以填满按照版本要求的数据码字数。
第三步,纠错编码。按需要将码字序列分块,以便按块生成相应的纠错码字,并将其加入到相应的数据码字序列的后面。
第四步,构造最终信息。在每一块中置入数据和纠错码字,必要时加剩余位。
第五步,在矩阵中布置模块。将寻象图形、分隔符、定位图形、校正图形与码字模块一起放入矩阵。
第六步,掩模。依次将掩模图形用于符号的编码区域。评价结果,并选择其中使深色浅色模块比率最优且使不希望出现的图形最少化的结果。
第七步,格式和版本信息。生成格式和版本信息(如果用到时),形成符号。