昨天在大悦城看到许多商家的宣传页上面印着二维码。
某A问我,二维码的是怎么扫描出来信息的?
同一维码一样,它们都需要依靠特定的算法。
( Quick Response Code),又称 ,它是用特定的 按一定规律在平面(二维方向)上分布的黑白相间的图形,是所有信息数据的一把 。在现代商业活动中,可实现的应用十分广泛,如: /溯源、广告推送、 、数据 、 、 / 、 应用、车辆管理、 传递等。如今 (简称313)功能的应用使得二维码更加普遍,随着国内物联网产业的蓬勃发展,更多的二维码技术应用解决方案被开发,二维码成为移动互联网入口真正成为现实。
中文名
二维码【èr wéi mǎ】
外文名
Two-dimensional code
作 用
记载信息
应用范围
商业活动、网络链接、信息读取
别 称
二维条码
常见类型
堆叠式二维码、矩阵式二维码
常见营销方式
微信营销
主要特点
信息量大、易识别、成本低等
发展历程
我国对二维码技术的研究开始于1993年。 对几种常用的二维码PDF417、QRCCode、Data Matrix、Maxi Code、Code 49、Code 16K、Code One的技术规范进行了翻译和跟踪研究。随着我国市场经济的不断完善和信息技术的迅速发展,国内对二维码这一新技术的需求与日俱增。中国物品编码中心在原国家质量技术监督局和国家有关部门的大力支持下,对二维码技术的研究不断深入。在消化国外相关技术资料的基础上,制定了两个二维码的国家标准:二维码网格 (SJ/T 11349-2006)和二维码紧密矩阵码(SJ/T 11350-2006),从而大大促进了我国具有 技术的二维码的研发。
分类
按原理分
矩阵式二维码原理
在 编制上巧妙地利用构成计算机内部逻辑基础的“0”、“1” 的概念,使用若干个与 相对应的 形体来表示文字数值信息,通过 输入设备或光电扫描设备自动识读以实现 自动处理。在许多种类的二维条码中,常用的码制有:Data Matrix, , Aztec, , Vericode, ,Ultracode, , 等, 码是1994年由 DW公司 。QR来自 「Quick Response」的缩写,即快速反应的意思,源自发明者希望 可让其内容快速被解码。QR码最常见于 、 ;并为目前 最流行的二维空间 。但二维码的安全性也正备受挑战,带有恶意软件和 正成为二维码普及道路上的绊脚石。发展与防范二维码的滥用正成为一个亟待解决的问题。 每种 有其特定的字符集;每个 占有一定的宽度;具有一定的 等。同时还具有对不同行的信息自动识别功能及处理图形旋转变化等特点。
是一种比一维码更高级的 格式。一维码只能在一个方向(一般是水平方向)上表达信息,而二维码在水平和垂直方向都可以存储 。一维码只能由数字和字母组成,而二维码能存储汉字、数字和图片等信息,因此二维码的应用领域要广得多。
二维条码/二维码可以分为堆叠式/行排式二维条码和矩阵式二维条码。 堆叠式/行排式二维条码形态上是由多行短截的 堆叠而成;矩阵式二维条码以矩阵的形式组成,在矩阵相应元素位置上用“点”表示 “1”, 用“空”表示二进制“0”,“点”和“空”的排列组成代码。 [1] 二维码的 可以从 二维码的原理和行列式二维码的原理来讲述。
堆叠式/行排式
堆叠式/行排式二维条码又称堆积式
常见二维码
二维条码或层排式二维条码),其编码原理是建立在一维条码基础之上,按需要堆积成二行或多行。它在编码设计、校验原理、识读方式等方面继承了一维条码的一些特点,识读设备与条码印刷与一维条码技术兼容。但由于行数的增加,需要对行进行判定,其译码算法与 也不完全相同于一维条码。有代表性的行排式二维 有:Code 16K、 、 、MicroPDF417 等。 矩阵式二维码
二维条码(又称棋盘式二维
二维码结构
条码)它是在一个矩形空间通过黑、白像素在矩阵中的不同分布进行编码。在矩阵相应元素位置上,用点(方点、圆点或其他形状)的出现表示二进制“1”,点的不出现表示二进制的“0”,点的排列组合确定了矩阵式二维条码所代表的意义。矩阵式二维条码是建立在 技术、组合编码原理等基础上的一种新型图形符号自动识读处理码制。具有代表性的矩阵式二维条码有:Code One、MaxiCode、QR Code、 Data Matrix、Han Xin Code、Grid Matrix 等。 常用的码制有: 、Datamatrix二维条码、QR Code、Code 49、Code 16K、Code one等,除了这些常见的二维条码之外,还有Vericode条码、Maxicode条码、CP条码、Codablock F条码、田字码、 Ultracode条码及Aztec条码。
按业务分
二维码应用根据业务形态不同可分为被读类和主读类两大类。
平台将二维码通过 发到用户手机上,用户持手机到现场,通过二维码机具扫描手机进行内容识别。应用方将业务信息加密、编制成二维码图像后,通过短信或彩信的方式将二维码发送至用户的移动终端上,用户使用时通过设在服务网点的专用识读设备对移动终端上的二维码图像进行识读认证,作为交易或身份识别的凭证来支撑各种应用。
主读类业务
用户在手机上安装二维码 ,使用手机拍摄并识别媒体、报纸等上面印刷的二维码图片,获取二维码所存储内容并触发相关应用。用户利用手机拍摄包含特定信息的二维码图像,通过 软件进行解码后触发手机上网、名片识读、拨打电话等多种关联操作,以此为用户提供各类信息服务。
4区别
多行组成的 ,不需要连接一个数据库,本身可存储大量数据,应用于: 、 、 、 ,当条形码受一定破坏时,错误纠正能使条形码能正确解码二维码。它是一个多行、连续性、可变长、包含大量数据的符号标识。每个条形码有3 - 90行,每一行有一个起始部分、数据部分、终止部分。它的字符集包括所有128个字符,最大数据含量是1850个字符。
只是在一个方向(一般是水平方向)表达信息,而在垂直方向则不表达任何信息,其一定的高度通常是为了便于 的对准。
一维条形码的应用可以提高信息录入的速度,减少差错率,但是一维条形码也存在一些不足之处:
数据容量较小: 30个 左右
只能包含 和
尺寸相对较大(空间利用率较低)
条形码遭到损坏后便不能阅读
在水平和垂直方向的 存储信息的条形码, 称为 (dimensional bar code)。
@ Mayuko