【脑壳儿疼】教你读懂二维码——干掉设计师的拦路虎

用户头像
北京/UI设计师/7年前/14106浏览
【脑壳儿疼】教你读懂二维码——干掉设计师的拦路虎
用户头像
NewTone

揭示二维码的奥秘,教你读懂二维码

本篇教程简直是设计师杀手,简称为《脑阔儿疼》系列。因为涉及到很多逻辑思维能力、数学能力等,希望各位设计师可以啃下来,不然你连个炫酷二维码都制作不了,你还怎么行走江湖,必须修炼成一个么的感情的杀手!


在日常生活和工作中,无论是手机支付还是添加好友、登录网站等都会用到二维码,二维码可谓是当下最热门的图案,一张看似简单的  二维码 ,用手机扫一扫却可以读出非常丰富的信息;


二维码为何如此神奇?今天我们一起来揭示二维码的奥秘,教你读懂二维码。


一、什么是二维码?


了解二维码之前,我们先来看一下条形码:












条形码又叫做  一维码 ,是在一个维度上用黑白相间的条来表示二进制编码信息;二维码是在一维码基础上的进一步发展,它展示的是二个维度的编码信息,即X轴和Y轴,也是用黑白图形来表示二进制的信息。



二、二维码结构


常规的二维码,由点阵、码眼、定位点组成,

点阵即二维码中密密麻麻的黑白相间的矩形,黑白矩形用来表示二进制数据,黑色代表“1“,白色代表“0“;


码眼,即下图中所示红色区域,一个二维码中包含三个码眼,用来确定探测区域位置,缺少它,二维码将会无法识别,所以码眼一定要完整不能被遮挡。

定位点,即下图中所示区域,用来校正图形,定位的作用

二维码的X轴、Y轴,下图中所示有规律的白黑白黑......相间区域

X轴(红色区域)、Y轴(绿色区域)


三、二维码的容错率


1.什么是二维码的容错率?


下面展示的是同一个二维码不同的容错率图案,容错率越高,二维码的点阵也越多。



容错率分为7%、15%、25%、30%,所谓的容错率可以理解为允许出错的比率,如:容错率7%,允许错误的面积7%;有时候我们扫描二维码,即使部分点阵被遮挡(如下图所示),依然能正确识别出来,容错率越高,可以被遮挡的区域越多。

2.二维码容错率的识别

关键看如图所示区域:

undefined




日常生活中,大家还会看到各种形式的二维码,比如:艺术二维码、立体二维码等,二维码做的再怎么炫酷,还是遵循了前面文章中提到的结构组成,了解这些,以后看到二维码是不是觉得不再陌生了。



10
举报
|
5
分享
评论
用户头像
评论你的想法~
表情
喜欢TA的作品吗?喜欢就快来夸夸TA吧!
推荐素材
新能源APP应用UIKit
科技医疗透明柜UI界面设计
UI通用设计素材1
【新年UI图标】珠宝icon
APP/小程序商业项目UI模板|99个高保真UI+79个原型
原创UIUX交互橙红渐变炫酷视觉平面设计作品集模板PSD
UI界面 组件
UI_3D图标“一本秘籍”(源文件
高级表盘系列UI源文件
【新年UI图标】游戏/娱乐icon
【新年UI图标】钱包icon
盲盒APP UI设计
高级感金属拟物 UI设计组件库
矢量立体简约UI蓝白图标
户外旅行飞机情侣假日出行
Security Camera UI kit
【新年UI图标】秒杀icon
【新年UI图标】会员icon
智能家居中心 简约 UI设计组件库
钱包ui模板
UI 登录界面设计模板包
【新年UI图标】30个图标
新拟态风格 UI设计组件库
你可能喜欢
大家都在看
登录注册