在 Version 1 的尺寸下,纠错级别为H的情况下,编码: 01234567
1. 把上述数字分成三组: 012 345 67
2. 把他们转成二进制: 012 转成 0000001100; 345 转成 0101011001; 67 转成 1000011。
3. 把这三个二进制串起来: 0000001100 0101011001 1000011
4. 把数字的个数转成二进制 (version 1-H 是 10 bits ): 8 个数字的二进制是 0000001000
5. 把数字编码的标志 0001 和第 4 步的编码加到前面: 0001 0000001000 0000001100 0101011001 1000011
例二、字符编码
在 Version 1 的尺寸下,纠错级别为H的情况下,编码: AC-42
1. 从字符索引表中找到 AC-42 这五个字条的索引 (10,12,41,4,2)
2. 两两分组: (10,12) (41,4) (2)
3. 把每一组转成 11bits 的二进制:
(10,12) 10*45+12 等于 462 转成 00111001110
(41,4) 41*45+4 等于 1849 转成 11100111001
(2) 等于 2 转成 000010
4. 把这些二进制连接起来:00111001110 11100111001 000010
5. 把字符的个数转成二进制 (Version 1-H 为 9 bits ): 5 个字符,5 转成 000000101
6. 在头上加上编码标识 0010 和第 5 步的个数编码: 0010 000000101 00111001110 11100111001 000010
这是计算机编字码的相应原理,我们生活中现在可方便极了,网上有二维码生成器,很方便的,直接就可以生成。
1.准备工具——铅笔,黑色中性笔,直尺
2.画格子
二维码有多种格式,比如商品包装上边的多为25*25的,网络上生成器生成的则多为29*29,颖子就以29*29的为例来示范。
首先在纸上用铅笔和直尺画29*29的方格,每个小方格的尺寸大家可以自己选择,颖子是用2mm的,如图。
3.生成二维码
二维码生成器网上有很多,大家可以自行在网上下的,输入你想要的文字,就会生成相应的二维码。如下图:
4. 画!
这一步就是最需要耐心的了,因为要比对着生成的二维码在之前打好的格子里一个一个涂黑,在这里颖子用“画图”工具把生成的二维码做了一下处理,如图,这样就比较好数格子来涂了,不容易出错。
大家首先可以将下图红色部分的地方涂好,分别是3个7*7和一个5*5,尤其是5*5的那个格子不要画错位置了!
最后再比对着一行一行或是一列一列的涂就ok了!
大功告成后就可以自己扫一下看看能不能扫出来,是颖子的就成功了!恭喜你哦!
(一):定义概念:
一维码:什么是一维条形码呢? 一维条形码只是在一个方向(一般是水平方向)表达信息,而在垂直方向则不表达任何信息,其一定的高度通常是为了便于阅读器的对准
二维码: 在水平和垂直方向的二维空间都可以存储信息的条形码,通常称作二维条形码(dimensional bar code)。
(二):特点:
多行组成的条形码,不需要连接任何的数据库,本身可存储大量数据,应用于:医院、驾驶证、物料管理、货物运输,当条形码受一定破坏时,错误纠正能使条形码能正确解码二维码。它是一个多行、连续性、可变长、包含大量数据的符号标识。每个条形码有3 - 90行,每一行有一个起始部分、数据部分、终止部分。它的字符集包括所有128个字符,最大数据含量是1850个字符。
一维条形码的应用可以提高信息录入的速度,减少差错率,但是一维条形码也存在一些不足之处:
1、数据容量较小:30个字符左右。
2、只能包含字母和数字。
3、条形码尺寸相对较大(空间利用率较低)。
4、条形码遭到损坏后便不能阅读。
1、微信公众平台初级如何使用
http://product.pconline.com.cn/itbk/software/weixin/1308/3418003.html2、微信如何找到我的好友
http://product.pconline.com.cn/itbk/software/weixin/1208/2920328.html3、微信如何使用二维码名片
http://product.pconline.com.cn/itbk/software/weixin/1206/2813436.html