艺术二维码是一种创新的技术产品,它将二维码与美观的背景图像相结合,创造出既实用又美观的作品。它们不仅具有传统二维码的功能性,能被智能设备快速扫描识别,还加入了艺术元素,增强了视觉吸引力和品牌识别度。其中,部分艺术二维码甚至由人工智能生成,充分利用了现代技术,展示出无与伦比的创新和独特性。这使得艺术二维码在品牌营销、广告推广等领域有着广泛的应用。
简单来说,艺术二维码是扫描二维码与艺术美感的完美结合,它不仅提供了信息传递的功能,同时也能提升用户的视觉体验,使得每一次的扫描都充满艺术的享受。
本篇文章主要来介绍艺术二维码 API 的基本使用流程。
概览
下面我们先来看几个由本 API 生成的二维码作品:
这些二维码都可以由本 API 通过不同参数调优生成,而且二维码也都是可扫描的。
申请 API
要使用艺术二维码 API,首先可以到艺术二维码 API 页面点击「获取」按钮:
如果你尚未登录,会自动跳转到登录页面,扫码关注公众号即可自动登录,无需额外注册步骤。
登录完了之后会跳回原页面,此时会提示「您尚未申请该服务,需要申请」。
申请时会校验实名认证情况,请按照网站提示完成实名认证。实名认证会校验姓名、手机号、身份证号,需要三者一致才可以通过认证。认证完了之后可以返回页面,刷新一下页面确保信息更新,然后重新申请即可通过申请。
基本使用
要使用艺术二维码的最基本的功能,需要填入如下几个必须参数:
- type:二维码的类型,如纯文本、链接等。
- content:二维码的内容,比如如果是链接的话,我们可以填入对应的链接。
- prompt:二维码对应的风格绘制指令,强烈建议用英文。比如说
pizza
则会绘制一个像披萨的二维码。
接下来,我们来生成一个知数云官网的二维码,类型是链接,内容是 https://data.zhishuyun.com,prompt 这里填写如下内容:
复制(best quality, masterpiece:1.2), underwater, ((pirate ship)), close up, zoom in, absurdes, big waves, twister, water falling, tentacles, ((glowing lights)), ((lighting storm)), fog, smoke, 4k res, 8k, higly detailed textures, cinematic shot, intricate details, side view
在测试页面填写如下内容:
然后点击测试:
过一会就发现艺术二维码就生成了,结果类似如下:
复制{
"task_id": "a7e8831c-203d-447e-83fc-71783c766446",
"image_url": "https://qrart.cdn.zhishuyun.com/attachments/1132182283529494652/1136344944630563006/Germey_2023-08-02__64ca8da51e5834b500e077bf.png",
"image_width": 768,
"image_height": 768
}
二维码如下:
这样我们就生成了一个二维码,主体是一个船只,悬挂着几个旗帜,而这些旗帜恰恰构成了二维码的定位点。
用手机扫描一下,就可以跳转到知数云的官网了。
prompt 指南
通过上述操作可以看到,艺术二维码关键在于 prompt 的编写,那 prompt 的编写都有什么讲究呢?
其实这个都是通用的 Stable Diffusion 的 prompt 指令,艺术二维码就是基于 Stable Diffusion 技术加上一些特殊调优生成的,所以它的输入 prompt 和 Stable Diffusion 是完全一样的。
如果你还不知道什么是 Stable Diffusion,可以到它的官网了解下:Stable Diffusion Online,还有prompt 教程和指南:Stable Diffusion prompt: a definitive guide - Stable Diffusion Art,另外 Stable Diffusion 还制作了 prompt 生成器,可以帮助我们生成 prompt:Magic Prompt - Stable Diffusion Prompt Generator,除此之外还有一些 prompt 样例集合网站:Public Prompts
如上内容仅作参考,如果更多,可以自行搜索 Stable Diffusion 相关的资料进行学习。
高级参数
本 API 还提供了更多高级参数方便定制,说明如下:
- pattern:预设二维码组合。预设二维码风格组合,如定位框的样式(方形、圆形等)、点的样式(方形、圆形等)。
- preset:预设背景风格。二维码背景的风格,如超现实风格、霓虹效果、手绘风格等。
- steps:绘制迭代次数。当次数越大,绘制的二维码艺术风格越强,范围为 10-20,默认是 16。
- qrw:二维码的权重。当权重越大,图片越接近真实二维码,但是艺术化的风格会减弱,取值范围是 0.1-3,默认是 1.5。
- seed:随机种子。用于生成随机二维码,当种子相同时,生成的二维码风格是一样的,范围为 1-9007199254740991。
- rawurl:是否保持原始链接。默认情况下会将输入链接缩短为短链接,可以提高扫码率,该值默认为 false。
可以在以下测试
q r . m o r e c a l e . c o m