维码解密 / 是什么?
引
二维码近几年在全球普及开来,速度非常快,假如说他是某个公司的产品,那真的是不得了的。
QRart也是近期的学研项目,有了一点阶段性结果,总结了些科目资料,写成文章发到这里。
二维码是什么?
二维码就是微信么?
在国内日常中,我们讲的二维码一般指QRcode
为什么是二维码代替了条形码?
二维码是一种全球性的标准么?
二维码有标准的规格么?
二维码主要应用于哪些地方?
二维码是怎样生成的?
二维码是什么?
二维码,就是二维条码的意思。
条形码无人不懂(10年代出生之前的),你若问我二维码是什么,能想到的最简单的回答那就是条形码的升级,条形码只能横向(一维)存储信息,相比之下,二维码能在纵横两个维度存储信息。
有些人可能还来不及去学习条形码那些粗细不同的条纹具体代表什么,利用“0”,“1”比特流的概念,粗与细的条纹就是“0”与“1”两个二进制字符的图形化,而现在我们经常看到的原始二维码,则是黑与白的方块,构成了“0”与“1”这两个二进制字符的图形化。以一定规律、算法在二维平面上分布这些黑白方块,以达到记录数据信息等功能的图形码,这些图形码可通过图像输入设备或光电扫描设备进行自动识读。
其实二维码在线下传统领域(工业物流业)应用已经有十多年历史,今天只是由于线上的应用被普及到了我们日常生活中,变成了日常生活的一部分。
然而我们的二维码并不只是黑与白这么简单。你一定看过彩色的二维码,你也未必遇到过看不见二维码但却一样手机扫出来一个结果。
这些都是怎么实现的?
我会在今天及后面几个文章逐步介绍二维码的秘密。
隐藏式二维码
二维码就是微信么?
NONONO,虽然在我国二维码最多出现在微信,很多人也确实一见到二维码,默认行为就是拿起手机用微信去扫。
然而微信也只是二维码的用户而已。
那二维码就是一个链接么?链接到微信,链接到一个网址?
也不仅仅是这样,二维码也可以直接储存多种文字符号。(比如QRcode是日本国产,对日文和中文完美适配)。
你可以试下扫上面的二维码,放心只是几个中文字(本文没有广告)。
在国内日常中,我们讲的二维码一般指QRcode
二维码有很多种类型,不过在国内日常中,绝大多数的二维码是QR码,所以我们的设计研究及规则阐述都是以QR码为参照(当然,其它码制也是可以做艺术化设计的,比如DM码),广义二维码的介绍可以查看google或baidu百科,有比较详细的介绍。
而关于QR码的介绍,这里有一个@囧知道做的3分钟科普视频《二维码是什么原理》,简单易懂,严重推荐给朋友们查看,另外QR码的官网也非常的亲民,有很多科普性的内容,也推荐查看(一般这种科技型公司并不会如此亲民,所以很多朋友不会想到去官网了解信息)
为什么是二维码代替了条形码?
为什么是二维码代替了条形码?QRcode到底有什么优势与特点呢?
- 信息容量大 (线上可呈现任何东西)
- 足够的生成数量级 (够全世界人天天用)
- 更小空间呈像 (10mm手机能识别,专用扫描还能更小)
- 不怕变脏和破损,具有纠错功能 (可补容错高达30%)
- 从360°任一方向均可快速读取 (而且能翻转喔!~)
- 支持数据合并功能 (就是多个二维码放一起拼组扫描,密钥分体啊!)
- 多种数据模式生成,有效表现各种字母 (全球化有没有!)
这里每一条都足以让二维码代替条型码的存在,而且,二维码还跟条形码一样具有 成本低,易制作,好应用 的特点,舍二其shei啊~
(需要深入了解这些特点的具体内容的,可私下与我联系)
二维码是一种全球性的标准么?
QR码为DENSO WAVE INCORPORATED的注册商标,是DW公司的专利。不过DW已宣布,不行使本公司就标准QR码拥有的专利权(专利第2938338号)。
所以QR码是一种开放型的编码,1997年被采纳作为自动识别业界规格的AIM规格,1999年被日本工业规格、日本汽车业EDI标准交易帐票所采用为标准二维码,2000年又被定为ISO国际规格。
现在,世界上的所有国家都在使用上了QR码。 所以,你可以认为QR码确实是一种全球性的标准,但它并不是一种商业化产品,是免费的(这也是它为什么能如此广泛应用的主要原因吧)。
在中国,二维码也逐步成为正式通用条码,包括在支付渠道的应用上也得到了官方的认可(查看凤凰网报道《央行首次官方承认二维码支付地位》)。
二维码有标准的规格么?
有,不只是二维码有多种类型,而且我们讲的QR码也分为QR码模型1、QR码模型2(升级)、MicroQR码(超小)、iQR码(异型)。只不过因为模型2的应用占了绝大多数,所以现在一般讲QR码都是指QR码模型2.
QR码模型2有1到40的不同版本,每个版本都有不一样的码元结构。简单讲就是能写入的信息量从小到大,呈像出来的二维码从简单到复杂。
版本1是(21码元×21码元),版本40是(177码元×177码元)。我们见到的基本都在版本10(21码元×21码元)以内。
161105 QR码设有1到40的不同版本
图片:qrcode不同版本——引用自qrcode官网
同时不同版本也对应不同字符类型和纠错级别,每个版本都分为四个纠错级别即L、M、Q、H。分别为7%、15%、25%、30%容错率,30%容错率的意思,简单讲就是你擦掉30%的码面还是可以识别出来。
161105 QR码设有1到40的不同版本-纠错功能
图片:qrcode的纠错级别——引用自qrcode官网
二维码主要应用于哪些地方?
二维码原本是应用于工业物流业领域的,比如对象识别、物流追踪之类的功能,后来被普及到传媒传播领域,于是就无处不在了。
传媒时代,每一个人都可以成为自媒体,每一个商品都可以成为独立媒体,二维码完全不介意你的身份、你的性质,无论你要呈现什么,只要你能转写成二进制代码,就可以用二维码来呈现。
qrcode可以写入将近3KB的字符信息,如果内容信息太多(比如视频),那就换成一个链接(绝大多数我们扫到的二维码都是链接),如果链接也太长,没问题,我们没问题,我们还有短网址可以用(baidu和google都有免费短网址生成服务)。
所以,二维码满足了我们当下对于一个图形码的所有诉求,这样的一个产品,有什么理由不被火速普及?
二维码是怎样生成的?
非常简单,因为QR码是开放的,除了官方推荐的原始工具,也有很多第三方设计的生成工具,各有生成渠道与方式。满足个人需要或小量级商业使用的,用免费工具就可以完成。
网上搜索就很多,国内的我个人推荐使用草料网。文字、app下载、网站、微信多种方案。
不知道为什么我对这个草料网很有好感,是不是@草料老蒋 取的这个名字太亲名了 XDDD。
结
关于二维码各方面的基础认识就介绍完了,后面还会介绍关于QR码对于设计美化的支持,关于怎样保证QR码的识别率等内容~
i love banana
本文没有广告,纯粹分享知识
文/林旭york
关键字:业界动态, 二维码
版权声明
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处。如若内容有涉嫌抄袭侵权/违法违规/事实不符,请点击 举报 进行投诉反馈!