本文由以下三部分组成,阅读需要5-8分钟,文末有福利!
1.解读二维码
2.静态二维码的视觉优化
3.动态二维码制作
FEVTE编注:更多平面设计理论学习请访问飞特网平面设计理论知识栏目,地址:https://www.fevte.com/plan/shejililun/
前言
随着智能手机的普及,移动互联网的迅猛发展,二维码肩负着越来越重要的任务。
看网页要扫二维码,加好友要扫二维码,支付要扫二维码,骑车要扫二维码,甚至连楼下卖早点的摊子都有一个收费二维码。
支付宝头部的四个主要功能中,前3个都与二维码相关
苹果在前不久召开了wwdc2017,发布了iOS11系统,里面有一项专门针对于中国市场的相机识别二维码的功能。
没错,苹果针对国人的使用习惯,让你用iPhone的摄像头就能直接识别二维码了。扫描之后,你能马上打开相关网站或app。甚至还能直接扫码来支付。
二维码已经融入到我们生活的方方面面,覆盖了大部分的日常生活场景。
当你的面前同时出现这样的两个二维码,你更想去扫哪一个呢?
答案不言而喻,炫酷的动态二维码可以让你的二维码从一堆庸脂俗粉中脱颖而出。
那么今天老司机就手把手教你制作动态二维码。
解读二维码
在制作炫酷的动效二维码之前,首先要了解二维码的基本概念和原理。
二维码是一种比一维码更高级的条码格式,它可以在水平和垂直方向也就是x轴与y轴上存储信息,存储汉字、数字和图片等信息,因此二维码的应用领域要比条形码广得多。
我们平时最常用的那种是QRCode,QR即"QuickResponse"的缩写,意为快速识别。QRcode最早由日本人发明,应用于汽车制造,目的是对生产流程中的每一个零件进行追踪。
二维码的存储原理为二进制,在二维码中,白色的方块代表0,黑色的方块代表1。
其实我们也不必完全了解二维码的所有原理,但是如果我们要制作动态二维码,必须牢记它的识别原理。
二维码的识别原理
二维码的识别原理如下图,每个色块担负着不同的数据存储任务。
当我们拿到设计二维码的需求时,首先要明确二维码的使用场景和识别方式。
众所周知二维码的识别方式分两种:长按识别和扫码识别。
二维码的两种识别方式
为了弄清两种识别方式的原理有什么差别,我特地咨询了相关程序员,得到的回答是:
然而并没有什么不同。
我在设计动态二维码时,出现过可以被扫描识别却不能被长按识别的问题,为此不得不一步步的寻找原因。
最后找到了原因,引申出一个与识别率息息相关的知识点:二维码的容错率。
容错率是指二维码在正常识别的前提下可被遮挡的部分占总二维码面积的百分比。容错率越高,可被遮挡的面积越大,二维码图案也越复杂。
目前容错率可分为L,M,Q,H四个等级,分别表示7%,15%,25%,30%
但是,二维码的复杂程度也不完全取决于二维码的容错率。在容错率一定的情况下,二维码包含的信息越多,
二维码也会越复杂。当原始二维码的图案无法满足创意需要时,就可以利用二维码的容错机制,增加或删除一些栅格,甚至可以遮挡部分图形。
ok,在了解了这么多的二维码基础知识之后,我们就可以开始二维码的美化了。
飞特游客
aissty
嘿嘿骨子
委托设计