编辑: 施信荣 | 2019-12-13 |
com
44 二维码改变了我们的生活,现在的大街小巷随处可见二维码的影子.最 早我们认识二维码是火车票右下角那个小小的方格,后来我们发现电影 票、飞机票也逐渐被二维码替代.现今智能手机的普及,使得我们自己 就能拿着手机扫描各处的二维码,解读其中信息.而现在各式各样的二 维码吸引着人们的眼球,想不想拥有一个富有个性的二维码呢?你只要 通过以下网址进行操作,便可以生成你想要的二维码. 文/张清妍 不要寻常脸谱 轻松玩转个性二维码 小小的方块图案背后可能是一 个视频连接、可能是一个网站、也可 能是一个调查表二维码……二维码在 很多时候充当着互联网多媒体内容与 读者之间的桥梁和窗口作用,而在二 维码信息丰富的今天,如何才能抓住 消费者眼球,让其萌生扫一扫的欲望 成为每个二维码制作者需要考虑的事 情.尤其是那些希望借助二维 码力量宣传自己的个人和企业 用户,拥有一个极具个性化的 二维码图案显得尤为重要.从 彩色版的二维码到中间具有个 性图片的二维码,乃至排列成 规则团的二维码,笔者将一一 同你分享制作流程. 二维码的表现欲 特别策划我们通常看到的二维码都是黑 白二色,如果把二维码变成彩色, 会不会更具有个性点呢?笔者为大 码.对于希望进一步调整二维码大小、内部符号排列距离等细节的用户,则推 让你的二维码不再 黑白 联图二维码能满足大多数人制作彩色二维码的需要 很多时候我们可以看见别人的二 维码中间都加有自己独有的Logo, 现在我们自己也可以轻松的加入图 片.柠檬二维码是一款个性二维码 在线生成工具,可以把你输入的文 本信息转换成二维码图并把你的个性Logo放置居中.打开网站http://iconqr. sinaapp.com/ ,选择转换内容的格式,在文本框内输入内容并选择个性Logo 图片 ,点击 生成 即可.上文提到的网站在易用性上表现出色,但功能相对单 一一些,对于具有一定动手能力且要求较高的用户来说,笔者更推荐使用http:// www.qrhacker.com/这个二维码线上制作网站.除为二维码添加个性Logo以 给二维码打上Logo 荐http://goqr.me/这个网站,它的 功能更丰富一些. goqr.me这个网站在功能上相比联图略丰富一些 家推荐http://liantu. com/ 这个网站.打开 联图二维码网站,选择 在线二维码图片 生成 ,你可以选择 文本 、 短信 电子名片 网址 等选项,根据提 示在文本框内输入内 容,并选择颜色,即 可生成你想要的二维 特别策划责任编辑:张毅[email protected]
45 如果说更换颜色并未触碰和修改 二维码图案,但在二维码中间加入图 片Logo的形式则修改了二维码符号 排列,为何还能被二维码扫描软件识 别呢?这要从二维码强大的容错能力 说起. 二维码采用里德-所罗门码来进 行编码.里德-所罗门码是一种带有容 错机制的编码方法,采用这种机制扫 宽容的二维码 通过四个角的固定符号,人眼可以在第 一时间识别出二维码图像 外,用户还可以自行调整背景颜色和前景颜色,并将边缘设置成 圆弧,个性元素更为丰富. 优点:
1、高密度编码,信息容量大.
2、编码 范围广.
3、容错能力强,具有纠错功能.
4、 译码可靠性高.
5、可引入加密措施.
6、成本 低,易制作,持久耐用. 缺点:
1、我们通过二维码能够获得更多信息的 同时,也有可能因为这个小小的二维码将自己 的个人信息泄露.
2、识别二维码的设备还不 够丰富 . 花絮:二维码的优缺点 qrhacker基本囊括了所有的个性化二维码制作形式,适合动手能力较强的用户使用 对于每一副图像来说,可能含有一块或者多块里德-所罗门编 码块,这个是由图像大小以及设定 的纠错能力来决定的.对于下图来 说,不同的编码块对应不同的颜 色,L编码方式对应最小的错误冗 余,为20%,其余的三种则分别增 加冗余码,对应的百分比为38%, 55%和65%. 二维码图像中并不是所有 的符号都是有效的 二维码的有效信息是被编码 在图像中的,有效信息中的每一 个比特与二维码图像中的每一个 像素对应.这些像素在上面的图 像中对应非灰色的色彩部分,灰 色部分则是用于纠错的冗余信息 码.编码好的比特是按照Z字形 的结构连续排列在图像中的每一 个像素上,从左下角开始并在右 下角结束. 描的时候并不需要读取所有的比特位,因此也使 得在二维码中简单地少量更改信息,比如加入小 型的图片等等,成为了可能. 一副二维码图像会定义一些独特的描述符来 帮助人们或者电脑识别出自己是一张二维码.这 种描述符随着二维码的大小不同而略有区别―― 越大的二维码图像拥有越多的描述符.但是对于 人的识别来说,特征最明显的还是图片的四个角 的固定符号. 通过一定规律可找出二维 码中有效信息的符号 了解了有效信息在二维码中的符 号位置后,我们就可以通过改变有效 信息来改变二维码图像中符号排列, 最终形成自己想要的个性化图案.二 维码允许有效信息以一些符号来表 示,其中一种是一个8比特的数据, 它需要引入一些垃圾数据来生成一副 图像.另一种则是数值数据,这种 格式中每10个比特表示3个十进制字 符.到这里,制作特定图像中的限制 已经很明显了,我们不能生成值超过 进阶之用符号演绎图像 999的10比特数据(注:10比特二进 制最大值为1023).尽管不能完全 按照我们想要的来,但其灵活性已经 很高了,能使用的比特串达到所有比 特串的99.6%.因此,在生成自己想 要的图片后,如果发现解码错误,我 们随机选5个最具代表性的值为1的比 特位――只有1才能产生错误的比特 码――然后直接改写成0,重复扫描 和以上的步骤. 通过反复的推敲和尝试,能获得我们想要的二维码图案
........