发布时间:2024-11-04
浏览次数:0
利用二维码的识别原理,打造多彩动态场景二维码
最近听说有人用动态二维码赚钱,就像用ppt赚钱一样。他们说这并不难做,懂设计的人都可以做。这是我第一次写教程。我希望它能帮助你。
首先我们来说一下二维码识别的原理。只有明白了这一点,我们才能制作出可识别的动态二维码。二维码的三个“角”上有三个方块,称为位置检测图案。有了这三点,无论从哪个方向读取二维码都可以识别信息。即使二维码图形旋转,也能被识别。你可能会问,为什么四个角上没有正方形呢?其实可以设置更多的点,但是几何知识告诉我们,3个点可以确定一个平面,保存的角点可以嵌入更多的信息。下图为示意图,红框为位置检测图形。
另外,二维码上的几何图形中还混杂着一些肉眼看不见的图形,如定位图形、分隔符等。定位图案是图中连接三个位置检测图案的两条“线”。其作用是确定QR码符号中模块的坐标,而分隔符则用于将位置检测图案与符号的其余部分分开。 。也就是说,二维码中扫描可读取的数据信息的位置是由定位图形和分隔符决定的。
QR码是一种矩阵式二维码,通过矩阵中黑白像素的不同分布在矩形空间中进行编码。我们知道计算机使用二进制(0 和 1)数字来存储和处理数据。在 QR 码中,黑白矩形用于表示二进制数据。我们肉眼看到的黑色代表二进制“1”,白色代表二进制“0”,黑白的排列组合决定了矩阵二维条码的内容,让计算机更容易识别编码和分析 QR 码符号。
与数据信息混合并编码到QR码中的还有纠错码信息。这是因为当我们扫描二维码时,我们无法保证扫描到的每一位信息都是正确的,所以我们需要依赖纠错码信息。
另外,二维码中还隐藏着非常重要的校正图形。当QR码被污染或损坏时,校正图案确保仍可以识别未损坏的信息。换句话说,我们扫描读取的信息在二维码中备份了很多份。 “即使二维码破损面积高达50%,信息依然可以读取。”这意味着当我们扫描二维码时,我们不需要只扫描整个图形,而只需扫描图形的某一部分。成功获取信息的可能原因。
就这么多。其实简单来说,就是画面的四个角有3个位置检测图案。计算机识别黑色和白色块。黑色代表“1”,白色代表“0”。整个二维码是1和0的组合,计算机进行读取,然后转换成人类可读的信息。那么关键点来了。彩色二维码不仅有黑白,还有葫芦色(红、橙、红、绿、蓝、紫)。电脑能识别吗?别紧张。当计算机识别彩色二维码时,首先将其转换为黑白识别,因此彩色二维码可以被完全识别。另请注意,二维码有校正图案,因此制作彩色二维码时会有一些内容。与原来的二维码不同的是,它还可以被识别。
以下是详细的制作过程
1.找到创建动态二维码所需的原始代码,将其放入ps或其中。个人推荐,好处就不多说了。创建一个画板,600*800完全够用了。背景颜色设置为#,以区分二维码中的白色区域。为什么上面有一个空白区域?其实这只是为了搭建一个场景,你再往下看就知道了。
2、第二部分就是找出原代码中的黑块或白块,没错。就是描出来,用钢笔工具或者保持工具来制作。我不会详细介绍。反正最麻烦的一步(我用了1天0_0)。当然,还有一些技巧。你可以水平和垂直制作两个矩形作为模板,然后你就不停地复制和改变长度,最好是圆角矩形。生成的图像会更舒适且不太清晰。最好使用鲜艳的颜色,这样很容易区分哪些是做过的,哪些是没做过的。内部的各个黑点可以用装饰性物体代替,例如树。如下图
3、第三步,设置场景。首先,你必须考虑二维码的含义是什么,是公众号、名片还是其他网站信息。根据不同的用途制定不同的场景。例如sketch修改画板颜色,示例二维码为某VR展厅公众号的二维码。我的想法是制作一个街景来展示人们参观展厅的场景。所以我在里面放了很多建筑物和树木(其实是被迫的,独立的黑点太多了)。当然,建筑物不能随意放置。它们必须放置在黑人聚集的地方。仔细比较上面和下面的建筑物。物体的位置。将色块的颜色改为与场景匹配的颜色,大体形状就会出现。然后根据场景修改颜色和修改小物体。
4、经过多次尝试,我发现位置检测图形非常重要。内部配件应与位置检测图形颜色相同,否则难以识别。另外,细心的同学发现我把建筑物的部分背景颜色去掉了。 ,不影响识别,但总体来说有些背景色不能去掉,否则会影响识别,而且动态元素不能挡住白色区域sketch修改画板颜色,无法识别。最后,在二维码周围添加一些装饰,并使用AE或炒作来创建动画。最后附上一张成品图。
觉得这样好吗?请点击右上角的“...”图标,
选择“发送给朋友”或“分享到朋友圈”
赶快行动吧!
公众号都在耍流氓! ! !呵呵
如有侵权请联系删除!
Copyright © 2023 江苏优软数字科技有限公司 All Rights Reserved.正版sublime text、Codejock、IntelliJ IDEA、sketch、Mestrenova、DNAstar服务提供商
13262879759
微信二维码