艺术二维码 API 申请及使用
艺术二维码是一种创新的技术产品,它将二维码与美观的背景图像相结合,创造出既实用又美观的作品。它们不仅具有传统二维码的功能性,能被智能设备快速扫描识别,还加入了艺术元素,增强了视觉吸引力和品牌识别度。其中,部分艺术二维码甚至由人工智能生成,充分利用了现代技术,展示出无与伦比的创新和独特性。这使得艺术二维码在品牌营销、广告推广等领域有着广泛的应用。
简单来说,艺术二维码是扫描二维码与艺术美感的完美结合,它不仅提供了信息传递的功能,同时也能提升用户的视觉体验,使得每一次的扫描都充满艺术的享受。
本篇文章主要来介绍艺术二维码 API 的基本使用流程。
概览
下面我们先来看几个由本 API 生成的二维码作品:

这些二维码都可以由本 API 通过不同参数调优生成,而且二维码也都是可扫描的。
申请 API
要使用艺术二维码 API,首先可以到艺术二维码 API 页面点击「获取」按钮:

如果你尚未登录,会自动跳转到登录页面,扫码关注公众号即可自动登录,无需额外注册步骤。
登录完了之后会跳回原页面,此时会提示「您尚未申请该服务,需要申请」。
申请时会校验实名认证情况,请按照网站提示完成实名认证。实名认证会校验姓名、手机号、身份证号,需要三者一致才可以通过认证。认证完了之后可以返回页面,刷新一下页面确保信息更新,然后重新申请即可通过申请。
基本使用
要使用艺术二维码的最基本的功能,需要填入如下几个必须参数:
- type:二维码的类型,如纯文本、链接等。
- content:二维码的内容,比如如果是链接的话,我们可以填入对应的链接。
- prompt:二维码对应的风格绘制指令,强烈建议用英文。比如说
pizza则会绘制一个像披萨的二维码。
接下来,我们来生成一个知数云官网的二维码,类型是链接,内容是 知数云智慧平台,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
相关文章:
艺术二维码 API 申请及使用
艺术二维码是一种创新的技术产品,它将二维码与美观的背景图像相结合,创造出既实用又美观的作品。它们不仅具有传统二维码的功能性,能被智能设备快速扫描识别,还加入了艺术元素,增强了视觉吸引力和品牌识别度。其中&…...
JVM GC ROOT分析
GC root原理:通过对枚举GCroot对象做引用可达性分析,即从GC root对象开始,向下搜索,形成的路径称之为 引用链。如果一个对象到GC roots对象没有任何引用,没有形成引用链,那么该对象等待GC回收,换而言之,如果减少内存泄漏,也就是切断引用链,常见的GCRoot对象如下: 1、…...
记一道有趣的sql题
有一张运单表:dwd_biz_waybill_td,该表的主键是way_bill_id,并且有如下字段: way_bill_id(运单表主键),shiping_date(下单日期,时间格式为yyyy-MM-dd)&#…...
C高级【day2】
思维导图: 递归实现,输入一个数,输出这个数的每一位: #include<myhead.h>//递归函数 void fun(int num){//num没值不再递归if(0 num){return;}//输出数的最后一位printf("%d\t", num%10);//递归fun(num/10);}…...
认识Webpack插件Plugin;CleanWebpackPlugin插件;HtmlWebpackPlugin;DefinePlugin;Mode模式
目录 1_认识插件Plugin2_CleanWebpackPlugin3_HtmlWebpackPlugin4_DefinePlugin4.1_介绍4.2_DefinePlugin的使用 5_Mode模式 1_认识插件Plugin Webpack的另一个核心是Plugin,官方有这样一段对Plugin的描述: While loaders are used to transform certai…...
Redis 6.0的新特性:多线程、客户端缓存与安全
2020年5月份,6.0版本。 面向网络处理的多IO线程可以提高网络请求处理的速度,而客户端缓存可以让应用直接在客户端本地读取数据,这两个特性可以提升Redis的性能。 细粒度权限控制让Redis可以按照命令粒度控制不同用户的访问权限,…...
【雕爷学编程】MicroPython动手做(37)——驱动LCD与图文显示3
MixPY——让爱(AI)触手可及 MixPY布局 主控芯片:K210(64位双核带硬件FPU和卷积加速器的 RISC-V CPU) 显示屏:LCD_2.8寸 320*240分辨率,支持电阻触摸 摄像头:OV2640,200W像素 扬声器&#…...
自然语言处理从入门到应用——LangChain:提示(Prompts)-[提示模板:序列化提示信息]
分类目录:《自然语言处理从入门到应用》总目录 将提示信息存储为文件而不是Python代码通常更好。这样可以方便共享、存储和版本控制提示信息。本文介绍了如何在LangChain中进行提示信息的序列化,包括不同类型的提示信息和不同的序列化选项。 在高层次上…...
【LinearAlgebra】Chapter 12 - Linear Algebra in Probability Statistics
文章目录 Chapter 12 - Linear Algebra in Probability & StatisticsVariance (around athe mean) 方差(接近均值)Continuous Probability Distributions 连续概率分布Mean and Variance of p ( x ) p(x) p(x) p ( x ) p(x) p(x) 的均值和方差Norm…...
webshell详解
Webshell详解 一、 Webshell 介绍二 、 基础常见webshell案例 一、 Webshell 介绍 概念 webshell就是以asp、php、jsp或者cgi等网页文件形式存在的一种命令执行环境,也可以将其称做为一种网页后门。黑客在入侵了一个网站后,通常会将asp或php后门文件与…...
数据结构 | 搜索和排序——搜索
目录 一、顺序搜索 二、分析顺序搜索算法 三、二分搜索 四、分析二分搜索算法 五、散列 5.1 散列函数 5.2 处理冲突 5.3 实现映射抽象数据类型 搜索是指从元素集合中找到某个特定元素的算法过程。搜索过程通常返回True或False,分别表示元素是否存在。有时&a…...
【python】对象
对象 初识对象成员方法类和对象构造方法其它内置方法封装继承类型注释多态综合案例二级目录三级目录 初识对象 设计表格-生产表格-填写表格 对应于程序中:设计类-创建对象-对象属性赋值 class Student:nameNonegenderNone # 基于类创建对象 stu_1Student() stu_2S…...
k8s概念-污点与容忍
k8s 集群中可能管理着非常庞大的服务器,这些服务器可能是各种各样不同类型的,比如机房、地理位置、配置等,有些是计算型节点,有些是存储型节点,此时我们希望能更好的将 pod 调度到与之需求更匹配的节点上。 此时就需要…...
“从零开始学习Spring Boot:构建高效、可扩展的Java应用程序“
标题:从零开始学习Spring Boot:构建高效、可扩展的Java应用程序 简介: Spring Boot是一种用于简化Java应用程序开发的开源框架,它提供了一种快速、高效的方式来构建可扩展的应用程序。本文将介绍如何从零开始学习Spring Boot&…...
通向架构师的道路之tomcat集群
一、为何要集群 单台App Server再强劲,也有其瓶劲,先来看一下下面这个真实的场景。 当时这个工程是这样的,tomcat这一段被称为web zone,里面用springws,还装了一个jboss的规则引擎Guvnor5.x,全部是ws没有se…...
结构体,枚举,联合大小的计算规则
目录 1.结构体大小的计算 补充(位段) 2.枚举的大小(4个字节) 3.联合大小的计算 1.结构体大小的计算 (1)结构体内存对齐的规则 1. 第一个成员在与结构体变量偏移量为 0 的地址处。 2. 其他成员变量要对…...
Vue2 第十七节 Vue中的Ajax
1.Vue脚手架配置代理 2.vue-resource 一.Vue脚手架配置代理 1.1 使用Ajax库 -- axios ① 安装 : npm i axios ② 引入: import axios from axios ③ 使用示例 1.2 解决开发环境Ajax跨域问题 跨域:违背了同源策略,同源策略规定协议名࿰…...
ES6 - 字符串新增的一些常用方法
文章目录 0,新增的一些方法1,includes()、startsWith()、endsWith()2,repeat()3,padStart()、padEnd()4,trimStart()、trimEnd()5,replaceAll()6,at() 0,新增的一些方法 介绍一些ES6…...
最新SQLMap安装与入门技术
点击星标,即时接收最新推文 本文选自《web安全攻防渗透测试实战指南(第2版)》 五折购买链接:u.jd.com/3ibjeF6 SQLMap详解 SQLMap是一个自动化的SQL注入工具,其主要功能是扫描、发现并利用给定URL的SQL注入漏洞。SQLMa…...
Java 使用 Google Guava 实现接口限流
一、引入依赖 <dependency><groupId>com.google.guava</groupId><artifactId>guava</artifactId><version>30.0-jre</version> </dependency>二、自定义注解及限流拦截器 自定义注解:Limiter package com.haita…...
多模态微调到底该用QLoRA还是Adapter?:基于137次Ablation实验的吞吐-精度-收敛三维度权威评测报告
第一章:多模态大模型微调最佳实践 2026奇点智能技术大会(https://ml-summit.org) 多模态大模型(如LLaVA、Qwen-VL、Fuyu-8B)在视觉-语言联合理解任务中展现出强大潜力,但其微调过程对数据质量、模态对齐策略与计算资源分配极为敏…...
Oracle11G表空间数据文件扩容实战:突破32G限制的解决方案
1. 为什么Oracle11G会有32G数据文件限制 很多刚接触Oracle数据库的朋友第一次遇到表空间无法扩容时都会懵——明明磁盘空间充足,为什么提示"无法扩展数据文件"?这个问题的根源在于Oracle11G的物理存储机制。我十年前第一次在生产环境碰到这个问…...
基于 Java 和高德开放平台的 WebAPI 集成实践 —— 以搜索 POI2.0 为例
当今地理信息系统(GIS)的应用越来越广泛,从地图导航到商业选址,从物流配送优化到城市规划,地理数据的处理和分析成为了许多应用的核心需求。而 POI(Point of Interest,兴趣点)数据作…...
跨平台组网利器Candy:从零搭建你的私有游戏联机网络
1. 为什么你需要Candy这样的组网工具 记得十年前和大学室友通宵打CS的日子吗?那时候只要一根网线就能把几台电脑连成局域网,延迟低得几乎感觉不到。现在大家天各一方,想联机玩个Minecraft却要忍受公共服务器的高延迟和复杂配置,这…...
从一笔转账看懂银行账务:客户、账户、科目与总账的完整数据流转(附实操SQL)
从一笔转账透视银行账务系统的技术架构与数据流转 当你在手机银行点击"确认转账"按钮时,系统背后发生了什么?这个看似简单的操作,实际上触发了一场精密的数据交响乐。作为金融科技从业者,理解资金在银行系统中的完整流转…...
在Ascend NPU上构建并运行onnxruntime的实战指南
1. 为什么要在Ascend NPU上运行onnxruntime? 最近几年国产AI加速硬件发展迅猛,Ascend NPU凭借出色的算力和能效比,在推理场景中表现亮眼。但很多开发者手上积累了大量ONNX格式的模型,直接迁移到新硬件平台总会遇到各种兼容性问题。…...
避开这些坑!百度智能云AppBuilder API调用中的5个常见错误及解决方案
百度智能云AppBuilder API实战避坑指南:从鉴权到调用的深度解析 第一次接触百度智能云AppBuilder API时,我像大多数开发者一样,以为这不过是又一个标准的RESTful接口。直到凌晨三点被报警短信惊醒——某个未做限流的API密钥在短短两小时内耗尽…...
SwiftUI 项目架构与代码组织:SwiftUI-Tutorials 项目结构深度解析
SwiftUI 项目架构与代码组织:SwiftUI-Tutorials 项目结构深度解析 【免费下载链接】SwiftUI-Tutorials A code example and translation project of SwiftUI. / 一个 SwiftUI 的示例、翻译的教程项目。 项目地址: https://gitcode.com/gh_mirrors/sw/SwiftUI-Tuto…...
收藏!教你一步步把自己伪装成AI Agent 资深架构师(小白/程序员必看)
最近刷脉脉,发现所有AI相关岗位的JD都在“卷疯了”——清一色要求“3年以上GPU集群管理经验,5年以上AI Agent落地经验”。 但只要稍微了解行业的人都知道,Agent大规模爆火也就这一年,连行业本身都还在“蹒跚学步”,哪里…...
手把手教你用QGIS加载GLC_FCS30-2020土地覆盖数据(附配色方案与精度验证)
手把手教你用QGIS加载GLC_FCS30-2020土地覆盖数据(附配色方案与精度验证) 第一次打开GLC_FCS30-2020数据集时,面对30种地类分类和庞大的GeoTIFF文件,大多数GIS从业者都会陷入短暂的迷茫——这份数据究竟该如何快速上手?…...
