自己如何画二维码(手把手教你绘制二维码)

黑白、正方、等边,今天的实验室的主角你猜到了吗?这次我们带来了当下流行的一种码制--二维码。我们从各处都能看到二维码,都是打印出来的,那么我们是否能够利用其原理来自制呢?下面,我们来慢慢揭晓。

实验话题:

二维码可以自制吗?

实验准备材料:

白纸一张、自动铅笔一支、黑色碳素笔一支、直尺一个(这里用卷尺代替)、橡皮擦一块

自己如何画二维码

实验原理:

我们今天常见的二维码是以QR码作为编码的码制,通过黑、白像素在矩阵中的不同分布来进行编码的。电脑使用二进制(0和1)数来贮存和处理数据,而在二维码中,用黑白矩形表示二进制数据,我们肉眼能看到的黑色表示的是二进制“1”,白色表示二进制的“0”。黑白的排列组合确定了矩阵式二维条码的内容,以便于计算机对二维码符号进行编码和分析。

经常看二维码的朋友都知道,二维码上有三个方块,这三个方块有什么作用?代表了怎样的含义呢?其实它的准确叫法就是位置探测图形。有了这三个点,不管是从哪个方向读取二维码,信息都可以被识别。即使将二维码图形旋转,也可以识别。

二维码上还有一些图形混杂在几何图形中,是肉眼看不出来的,比如定位图形和分隔符。定位图形就是图中连接三个位置探测图形之间的两根“线”,它的作用是决定二维码符号中模块的坐标,而分隔符的作用是将位置探测图形与符号的其余部分分开。也就是说,通过扫描能读取的数据信息在二维码中的位置是由定位图形和分隔符决定的。所以二维码上都有三个小方块,它的作用主要是方便识别和决定二维码符号中模块的坐标。

当得到了一个可识别的二维码后,接下来的工作就是译码和纠错。译码就是对二维码中所包含的格式信息、版本信息、数据和纠错码信息进行解码和比对,而纠错是在译码的同时进行的。其实,一个二维码除了上面讲到的探测图形外,还有各种译码信息被集成在二维码中,通过二维码包含信息示意图我们就可以对一个二维码所含的信息元素有大概的了解。

完成了译码,手机上从二维码的识别到解码的工作就完成了,剩下的工作就是联网传输数据,从而获得二维码的相关内容。也许你不曾想到,看似操作简单的二维码识别,没想到背后会涉及到这么多的步骤和公式计算,而这仅仅还是针对普通的二维码,如果是一个加密的二维码,其背后的工作可想而知。

首先,手机下载二维码生成器或者在网页在线生成(http://www.liantu.com/),

输入想要的文字,然后生成。

这里生成的二维码的内容是“are you ”

先看一下生成的二维码横竖是几行,这里一共是21行,大小可以自行调整,这里用的是5mm小方格,共10.5cm长。

我们可以先把四周的边框画出来,方便后续画格的工作。自己如何画二维码

用铅笔将两边的线连起来自己如何画二维码

一般二维码三个角正方形边都是七个格子,可以三个都先画,也可以只画一个,如果怕自己格子数错的话,正方形里边的小正方形占三个格子,共9个格子自己如何画二维码

一行一行的来,数对了再落笔,不放心的可以先用铅笔把要涂黑的画上斜线,这是涂好以后的样子。自己如何画二维码

用铅笔画的格子擦掉,去扫一扫能不能扫出来。

用微信的扫一扫的扫描结果

自己如何画二维码

大家Get到了吗?晒出你的二维码吧!

发表评论

评论已关闭。

相关文章