二维码的发展及原理PPT课件
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
6
二维码的生成
To take a leap of FAITH
掩膜
将掩摸图形用于符号的编码区域,使得 二维码图形中的深色和浅色(黑色和白色) 区域能够比率最优的分布
构造矩阵
05
后面会了解一个普通二维码的基本结构
06
格式和版本信息
生成格式和版本信息放入相应区域内。
07
版本7-40都包含了版本信息,没有版本信息
二维码(2-dimensional bar code)
TO
Take
A
Leap
Of
Faith
xiaomo
2018-06-18
.
1
目录
CONTENTS
01 无处不在的二维码
02 二维码的生成
03 二维码的解析
04 二维码的结构
05 二维码与条形码的对比
.
2
01
无处不在的二维码
To take a leap of FAITH
05
二维码与条形码的对比
To take a leap of FAITH
.
13
二维码与条形码的对比
To take a leap of FAITH
条形码(bຫໍສະໝຸດ Baidurcode)
.
14
二维码与条形码的对比
To take a leap of FAITH
二维码
数据容量更大,最大可 达1850个字符
条形码
数据容量较小,仅30个 字符左右
二维码译码和纠错
将版本格式信息、数据和 纠错码等经过一定的编码方式 得到的二进制信息进行译码和 纠错。纠错和译码同时进行
.
9
04
二维码的结构
To take a leap of FAITH
.
10
二维码的结构
To take a leap of FAITH
“2-dimensional bar code ”
版本信息:
即 二 维 码 的 规 格 , QR 码 符 号 共 有 40 种 规 格 的 矩 阵 (一般为黑白色),从21×21(版本1),到177×177(版本 40),每一版本符号比前一版本 每边增加4个模块。
数据和纠错码字:
实际保存的二维码信息,和纠错码字(用于修正二维码
损坏带来的错误)。
.
12
二值化信息像素
二值化是说将图像上像 素 灰 度 值 设 置 为 0 或 者 255 , 也就是变成只有黑白两种颜 色。白色代表0,黑色代表1
01
02
03
04
05
定位图形
首先寻找探测图形:二维码 上的三个方块。这三个方块的 作用就是不管在哪个方向扫描 图形,都可以扫到
除噪点
相机的传感器在把光线作为 接收信号和输出过程产生的粗 糙像素,噪点就是指这些粗糙的 像素
的全为0。二维码上两个位置包含了版本信
息,它们是冗余的。
.
7
03
二维码的解析
To take a leap of FAITH
.
8
二维码的解析
To take a leap of FAITH
灰度化二维码信息像
灰度化是指通过颜色的深 浅来识别二维码,颜色深的按 深灰处理,浅色的按浅灰处理, 去掉其他颜色
.
11
二维码的结构
To take a leap of FAITH
位置探测图形、位置探测图形分隔符、定位图 形:
用于对二维码的定位,对每个QR码来说,位置都是 固定存在的,只是大小规格会有所差异;
格式信息:
表示改二维码的纠错级别,分为L、M、Q、H;
校正图形:
规格确定,校正图形的数量和位置也就确定了;
构造最终数据信息
将上面产生的序列按次序放如分块中按
规定把数据分块,对每一块进行计算,得出
04
相应的纠错码字区块,并将其按顺序构成一
个序列,添加到原数据码字序列后
.
数据分析
确定编码的字符类型,按相应的字符集 转换成符号字符; 选择纠错等级
纠错编码
按需要将上面的码字序列分块,并根据 纠错等级和分块的码字,产生纠错码字,把 纠错码字加入到数据码字序列后面,成为一 个新的序列
.
3
二维码出行 二维码购物
二维码名片
二维码宣传
二维码无处不在
二维码创意
二维码支付
.
4
02
二维码的生成
To take a leap of FAITH
.
5
二维码的生成
To take a leap of FAITH
01
数据编码
将数据字符转换为位流,每8位一个码
02
字,整体构成一个数据的码字序列
03
数据容量
容错率
二维码:
具有抗损毁能力
条形码:
遭到损坏后便不能阅读
DIFFRENCES
二维码:
也可以做成你喜欢的任
何风格或者元素,且扫描
方便
条形码:
应用
黑白条编码,需专用
扫描仪扫描
空间利用率
条形码:
空间利用率较低
二维码:
空间利用率高
.
15
谢
THANK
谢
YOU
观
看
FOR
WATCHING
.
16
二维码的生成
To take a leap of FAITH
掩膜
将掩摸图形用于符号的编码区域,使得 二维码图形中的深色和浅色(黑色和白色) 区域能够比率最优的分布
构造矩阵
05
后面会了解一个普通二维码的基本结构
06
格式和版本信息
生成格式和版本信息放入相应区域内。
07
版本7-40都包含了版本信息,没有版本信息
二维码(2-dimensional bar code)
TO
Take
A
Leap
Of
Faith
xiaomo
2018-06-18
.
1
目录
CONTENTS
01 无处不在的二维码
02 二维码的生成
03 二维码的解析
04 二维码的结构
05 二维码与条形码的对比
.
2
01
无处不在的二维码
To take a leap of FAITH
05
二维码与条形码的对比
To take a leap of FAITH
.
13
二维码与条形码的对比
To take a leap of FAITH
条形码(bຫໍສະໝຸດ Baidurcode)
.
14
二维码与条形码的对比
To take a leap of FAITH
二维码
数据容量更大,最大可 达1850个字符
条形码
数据容量较小,仅30个 字符左右
二维码译码和纠错
将版本格式信息、数据和 纠错码等经过一定的编码方式 得到的二进制信息进行译码和 纠错。纠错和译码同时进行
.
9
04
二维码的结构
To take a leap of FAITH
.
10
二维码的结构
To take a leap of FAITH
“2-dimensional bar code ”
版本信息:
即 二 维 码 的 规 格 , QR 码 符 号 共 有 40 种 规 格 的 矩 阵 (一般为黑白色),从21×21(版本1),到177×177(版本 40),每一版本符号比前一版本 每边增加4个模块。
数据和纠错码字:
实际保存的二维码信息,和纠错码字(用于修正二维码
损坏带来的错误)。
.
12
二值化信息像素
二值化是说将图像上像 素 灰 度 值 设 置 为 0 或 者 255 , 也就是变成只有黑白两种颜 色。白色代表0,黑色代表1
01
02
03
04
05
定位图形
首先寻找探测图形:二维码 上的三个方块。这三个方块的 作用就是不管在哪个方向扫描 图形,都可以扫到
除噪点
相机的传感器在把光线作为 接收信号和输出过程产生的粗 糙像素,噪点就是指这些粗糙的 像素
的全为0。二维码上两个位置包含了版本信
息,它们是冗余的。
.
7
03
二维码的解析
To take a leap of FAITH
.
8
二维码的解析
To take a leap of FAITH
灰度化二维码信息像
灰度化是指通过颜色的深 浅来识别二维码,颜色深的按 深灰处理,浅色的按浅灰处理, 去掉其他颜色
.
11
二维码的结构
To take a leap of FAITH
位置探测图形、位置探测图形分隔符、定位图 形:
用于对二维码的定位,对每个QR码来说,位置都是 固定存在的,只是大小规格会有所差异;
格式信息:
表示改二维码的纠错级别,分为L、M、Q、H;
校正图形:
规格确定,校正图形的数量和位置也就确定了;
构造最终数据信息
将上面产生的序列按次序放如分块中按
规定把数据分块,对每一块进行计算,得出
04
相应的纠错码字区块,并将其按顺序构成一
个序列,添加到原数据码字序列后
.
数据分析
确定编码的字符类型,按相应的字符集 转换成符号字符; 选择纠错等级
纠错编码
按需要将上面的码字序列分块,并根据 纠错等级和分块的码字,产生纠错码字,把 纠错码字加入到数据码字序列后面,成为一 个新的序列
.
3
二维码出行 二维码购物
二维码名片
二维码宣传
二维码无处不在
二维码创意
二维码支付
.
4
02
二维码的生成
To take a leap of FAITH
.
5
二维码的生成
To take a leap of FAITH
01
数据编码
将数据字符转换为位流,每8位一个码
02
字,整体构成一个数据的码字序列
03
数据容量
容错率
二维码:
具有抗损毁能力
条形码:
遭到损坏后便不能阅读
DIFFRENCES
二维码:
也可以做成你喜欢的任
何风格或者元素,且扫描
方便
条形码:
应用
黑白条编码,需专用
扫描仪扫描
空间利用率
条形码:
空间利用率较低
二维码:
空间利用率高
.
15
谢
THANK
谢
YOU
观
看
FOR
WATCHING
.
16