PHP QRcode生成二维码学习笔记(一)

 二维码简介:

二维条码/二维码(2-dimensional bar code) 是用某种特定的几何图形按一定规律在平面(二维方向上)分布的黑白相间的图形记录数据符号信息的;在代码编制上巧妙地利用构成计算机内部逻辑基础的"0","1"比特流的概念.

一维条码是由一组粗细不同,黑白或彩色相间的条,空及其相应的字符(数字字母)组成的标记,即传统条码.

二维条码是用某种特定的几何图形按一定规律在平面(二维方向)上分布的条,空相间的图形来记录数据符号信息.

根据编码原理:

1,线性堆叠式二维码 :堆叠式/行排式二维条码其编码原理是建立在一维条码基础之上,按需要堆积成二行或多行.

2,矩阵式二维码又称棋盘式二维条码它是在一个矩形空间通过黑,白像素在矩阵中的不同分布进行编码.在矩阵相应元素位置上,用点(方点,圆点,或其他形状)的出现表示二级制"1",点的不出现表示二级制的"0".

二维码的优缺点:

优点:

1 信息容量大.2 编码范围广. 3 容错能力强 4 译码可靠性高 5 可引入加密措施 6 成本低 易制作

缺点:

1 二维码技术成为手机病毒,钓鱼网站传播的新渠道

2 信息泄密

 

原文地址:https://www.cnblogs.com/aln0825/p/8365210.html