美文网首页
/2015/07/04/ 用 VisualQRC 制作半色调风

/2015/07/04/ 用 VisualQRC 制作半色调风

作者: 不知语冰 | 来源:发表于2015-07-04 20:13 被阅读3596次
nullice 的半调二维码

实际上 1 年多前从 SIGGRAPH ASIA 2013 展的展示作品中就知道了这个清大(台湾国立清华大学)学生的研究项目:Halftone QR Codes,不过当时主要是试了试把 LOGO 图像转成半调风格,不过当时发现要取得好的扫描识别效果就要牺牲视觉效果,还不如直接利用二维码最大可达30 % 容错率的直接覆盖 LOGO:

半调的 LOGO 二维码 直接覆盖 LOGO

不过今天整理文件看到曾经下载的 Halftone QR Codes 工具 VisualQRC ,心血来潮又玩了一下,这次感觉虽然半调风格对平面的 LOGO 表现力不好,不过对于稍微复杂一点的图像比如人的肖像尤其是二次元风格的表现力相当强:
(因为 Google 在和谐社会不能访问所以增加了 Yahoo 的二维码)


Google 搜索链接的半调二维码 Yahoo 搜索链接的半调二维码 Yahoo 搜索链接的半调二维码 Google 搜索链接的半调二维码 Yahoo 搜索链接的半调二维码 Google 搜索链接的半调二维码 Yahoo 搜索链接的半调二维码 Google 搜索链接的半调二维码

半调二维码

制作半调风格二维码

所谓半调(Halftone )就是在只有图像只有 2 位色阶(比如全黑和全白)可用的时候,为了要显示连续调色阶,用色点的排列方式和密度来模拟续调色阶的手法。

可变大小的网点半调 固定大小的点阵半调 VisualQRC 的半调示意图

使用半调的方式可以让二维码上的图像面积大过二维码容错极限:30%,所以用 VisualQRC 可以把图片除了二维码的定位标志外全部覆盖上图像。

VisualQRC 的图标
  1. Halftone QR Codes 的网站上可以 下载演示工具 VisualQRC(140 MB)
    安装很简单,一路下一步就行了。
    (2016 补充:现在官网下载的不支持色彩了, 要色彩可以使用这个老版本)

  2. 打开后你需要先选择是从文件夹打开图片还是从摄像头拍一张照片作为原料


    左边按钮是从文件夹打开文件,右边是从摄像头
  3. 然后就是输入二维码信息了,最上面的输入框是输入二维码的要编码的内容,比如一个网址链接。 Version 是二维码的版本设置,设置越高二维码越大,可编码内容长度也越大,不过最好设为 6 及以下值,因为 6 以上会有定位标志会遮住图像中间的内容。 EC Level 是容错级别,L级可纠正约7%错误、M 级别可纠正约15%错误、Q 级别可纠正约25%错误、H 级别可纠正约30% 错误,一般设置为 Q 即可。要注意的是用 VisualQRC 制作的半调二维码和一般在二维码上覆盖图片不同,后者能够覆盖的面积取决于容错级别,而且最大 30 %,而半调可以覆盖整张图(除了定位标志),只是半调覆盖的太多用摄像头识别会有困难。


然后就到主界面了,VisualQRC 的主界面可谓相当难用,一堆没描述的按钮(不过鼠标悬停会有提示),其按钮的含义如下:

Paste_Image.png

其中“锐化”、“增加对比度”是可以点击鼠标右键调出设置窗口自定义参数:


右键调出自定义参数窗口

扩展功能一般不需要使用,这里就不说了,蒙版在 PhotShop 中完成更简单方便。
点击“生成”按钮就可以保存生成的二维码了,可以保存为 BMP、JPEG、PNG、TIF 4 种格式。

原材料图片的修整

要说明的是导入 VisualQRC 的图片透明部分(PNG 图片)是不会半调处理的,所以为了增强可识别性,用 VisualQRC 生成半调二维码前需要手动把原图片适当“挖空”,只剩下主体部分,一个技巧是人物的服装只要保留最明显的部分就好了比如衣领。VisualQRC 的锐化功能效果很好,建议大部分情况下都在 VisualQRC 中使用。

锐化按钮 在 PhotoShop 中处理原图 生成的效果(彩色) 生成的效果(单色)

另外很多时候需要手动调整图片局部的颜色,让生成的图片各部分更加层次分明,这在 PhotoShop 用曲线、加深、减淡工具之类的就可以了。比如下面这个就是调整颜色后增强显示效果的例子:

原图 调整局部颜色后 原图生成效果
调整局部颜色后生成效果

其他一些这次生成的二维码:

nullice Styletin Styletin Styletin

相关文章

网友评论

      本文标题:/2015/07/04/ 用 VisualQRC 制作半色调风

      本文链接:https://www.haomeiwen.com/subject/xcsyqttx.html