1、QR 码是一种矩阵码,或二维空间的条码,在日常生活中比较常见。接下来 介绍下 QR code 的符号结构。 一、QR code 码符号结构 其实,每个 QR code 码符号由名义上的正方形模块组成,组成一个正方形 阵列,它由编码区域和包括寻像图形、分隔符、定位图形和校正图形在内的功能 图形组成,如图所示: 符号版本和规格 QR code 码版本共有 40 中规格,分别为版本 1、版本 2、.版本 40. 寻像图形寻像图形 寻像图形包括三个相同的位置探测图形,分别位于符号的左上角、右上角和 左下角。 每个位置探测图形可以看作是由三个重叠的同心的正方形组成, 它们分别为 (7*7)个深色模块、
2、(5*5)个浅色模块和(3*3)个深色模块。 位置探测图形的模块宽度比为 1:1:3:1:1。 分隔符分隔符 在每个位置探测图形和编码区域之间有宽度为一个模块的分隔符, 它全部有 浅色模块组成。 定位图形 水平和垂直定位图形分别为一个模块宽的一行和一列,由深/浅模块交替组 成, 其开始和结尾都是深色模块,水平定位图形位于上部的两个位置探测图形之 间,符号的第六行。垂直定位图形位于左侧的两个位置探测图形之间,符号的第 六列。它们的作用是确定符号的密度和版本,提供决定模块坐标的基准位置。 校正图形 每个校正图形可看作是三个重叠的同心正方形, 由 (5*5) 个深色模块,(3*3) 个浅色模块以及位
3、于中心的一个深色模块组成。 校正图形的数量视符号的版本号 而定,在模式 2 的符号中,版本 2 以上(含版本 2)的符号均有校正图形。 编码区域 编码区域包括表示数据码字、纠错码字、版本信息和格式信息的符号字符。 空白区 空白区为环绕在符号四周的四个模块宽的区域,其反射率应与浅色模块相 同。 码字符号的表示 码字在矩阵中的布置 符号字符表示 在 QR code 条码符号中有两种类型的符号字符:规则的和不规则的。它们 的使用取决于它们在符号中的位置以及其他符号字符和功能图形的关系。 功能图形的步骤 按照与使用的版本相对应的模块数构成空白的正方形矩阵,在讯像图形、分 隔符、定位图形以及校正图形的位置,填入适当的深色、浅色模块。 以上就是有关 QR code 码符号结构介绍, 条码生成软件支持多种条码码制, 可以根据自己的需求制作相应的条形码,有关 QR code 码的制作可以参考:如 何用条码软件制作 QR code 二维码。