【收藏】制作艺术二维码,用 Stable Diffusion 就行!
【收藏】Stable Diffusion 制作光影文字效果
https://www.cnblogs.com/Serverless/p/17620406.html
基于函数计算FC 快捷部署 Stable Diffusion,自己设计T恤自己穿!赢Airpods三代,森马周边!https://developer.aliyun.com/adc/series/activity/aigc_design


用 Stable Diffusion 制作艺术二维码,本文将详细讲解基于函数计算部署 Stable Diffusion 做一个艺术二维码,艺术化的二维码不是单纯的艺术作品,具备可识别的功能性非常重要,因此在生成过程中,需要对参数和二维码进行多次调整以达到最佳状态,希望这篇文章能够帮助您提供一些生成方法,观看文章需要5分钟,看完即会赶紧尝试!
资源准备
部署云端 Stable Diffusion
- 选择“AI数字绘画 stable-diffusion 自定义模版“,点击立即创建,开始创建 Stable Diffusion
https://fcnext.console.aliyun.com/applications/create

- 创建 Stable Diffusion 需要开通函数计算FC和文件存储NAS,新用户一定领取试用额度

- 创建 Stable Diffusion WebUI
选择地域 —》选择“绘图类型”(后续可自己换)—》首次部署需要RAM角色 APN授权
其他地方如无特殊要求可以直接默认

- 确认知晓使用SD过程中产生的函数计算费用及重要提醒,等待Stable Diffusion WebUI部署成功

- 更换及管理模型需要进行“初始化模型管理”,注意存储模型开始用到文件存储 NAS产品

- 确认了解使用NAS的费用和注意事项,确认开始创建模型管理工具——选择“自动配置”——确认

- 访问admin开头的域名,进入模型管理平台

准备大模型
您可以选择喜欢的模型用以生成二维码的风格,本教程推荐模型库中下载** majicMix realistic模型,**模型将会被下载至您的 文件管理(NAS) 中,这会产生一定的文件存储费用请务必注意。下载好后重启 Stable Diffusion 即可使用。
模型库功能由阿里云 OSS 提供,模型/数据集/文件均来源于第三方,不保证合规性,请您在使用前慎重考虑。

准备制作艺术二维码需要的模型
部署的Stable Diffusion 已经内置了 Controlnet 和常用ControlNet 插件。
本教程仅仅需要下载需要的 ControlNet 插件即可。
- 前置准备:调整出多个 ControlNet Unit, 方便多个ControlNet 叠加使用

- 调整出多个 ControlNet Unit, 方便多个ControlNet 叠加使用

- 此时可以看到您的页面上已经有了 ControlNet 配置项

- 下载 qrcode moster 模型
下载地址:https://huggingface.co/monster-labs/control_v1p_sd15_qrcode_monster/tree/main

- 下载brightness 模型
下载地址:https://huggingface.co/ioclab/control_v1p_sd15_brightness

- 上传下载模型后上传在文件夹中 /mnt/auto/sd/models/ControlNet,重新加载 Stable Diffusion 备用

以上步骤如果遇到任何问题可以查看详细文档
https://developer.aliyun.com/adc/scenario/exp/b2cc0e1c3a6244e0bd9fc0f37acd5a0e?
制作艺术二维码
- 准备二维码,可以选择草料网 https://cli.im/,免费生成二维码,可以根据自己的需要选择二维码美化,让二维码更适合生成图画

- 进一步美化二维码,可以修改颜色,码点形状,码眼形状,因为二维码不是单纯的图片,具备很强的功能性,制作成艺术二维码需要能够方便识别,建议前期二维码美化使用比较大块的码点形状。

- 添加提示词设置
正向提示词:(((1boy))),((masterpiece)),((best quality)),8k,high detailed,((chinese clothes)),((hanfu)),Fisheyes,masterpiece,top quality,best quality,animation, long hair
反向提示词:(worst quality, low quality:2),NSFW,monochrome,zombie,overexposure,watermark,text,bad anatomy,bad hand,extra hands,extra fingers,too many fingers,fused fingers,bad arm,distorted arm,extra arms,fused arms,extra legs,missing leg,disembodied leg,extra nipples,detached arm,liquid hand,inverted hand,disembodied limb,oversized head,extra body,extra navel,EasyNegative,(hair between eyes)
- 选择喜欢的模型,我这里选择的是 AWPainting 模型
- 二维码图片放入 ControlNet 1
- 启用—All—预处理:None——模型:qrcode monster
- 以下参数经过测试,您可以根据需要自行调节
- Control Weight: 1以上,二维码生成需要精确度,控制比重要比较强
- Starting Control Step:0~0.3
- Endting Control Step: 0.7~0.8

- 二维码图片放入 ControlNet 2
- 启用—All—预处理:None——模型:brightness
- 以下参数经过测试,您可以根据需要自行调节
- Control Weight: 0.6左右
- Starting Control Step:0~0.3
- Endting Control Step: 0.4~0.7

5.点击生成,可以看到生成的图像面部有问题

- 点击局部绘制,进行脸部修饰,小面积修饰不会影响识别

如果你的二维码无法识别……
Control Weight 和 Endting Control Step 这两个参数在生成二维码时非常重要。如果你的二维码无法被扫描,那么你需要调整这两个参数。当 Control Weight 越高时,二维码会更加明显,但是如果 Control Weight 太低,可能会导致扫描不出来。Endting Control Step 代表着 AI 在渲染过程中停止的时间,如果你的图层渲染有10层,那么当你选择0.8的终止时机时,代表着围绕二维码的渲染在第8层结束,剩下的2层AI会自由发挥。这就是为什么有些艺术二维码生成出来并不像二维码的原因。
每个人的二维码都是不同的,调整一个兼顾好看和实用的艺术二维码其实是一个细致活儿,希望大家都能做出好看的二维码!
阿里云X森马 AIGC T恤设计大赛
阿里云携手国民服装品牌森马推出 AIGC T 恤设计大赛,无论您是开发者、设计师、还是AI绘画爱好者,都可以使用阿里云函数计算快速部署 Stable Diffusion,以“宇宙漫游”为主题,进行AI 创作并投递作品即可参赛。所有作品均有机会被森马选中并购买版权成为下一季服装图案主题。
- 通过函数计算FC 快捷部署 Stable Diffusion:内置模型库+常用插件+ControlNet,支持 SDXL1.0
- 立即参赛:https://developer.aliyun.com/adc/series/activity/aigc_design
- 可获得奖品: Apple Airpods、作品定制阿里云X森马联名T恤、森马定制旅行箱、森马无门槛代金券等丰厚奖励
- 活动时间:8月21日-9月21日
【收藏】制作艺术二维码,用 Stable Diffusion 就行!的更多相关文章
- 分享:Java 开发精美艺术二维码
博客地址:https://ainyi.com/58 Java 开发精美艺术二维码 看到网络上各种各样的二维码层出不穷,好像很炫酷的样子,一时兴起,我也要制作这种炫酷二维码效果 例如: 根据以往例子 根 ...
- 通通WPF随笔(3)——艺术二维码素材生成器
原文:通通WPF随笔(3)--艺术二维码素材生成器 最近公司让我开发一个条形码的生成控件,花了半天时间搞定觉得不过瘾,什么年代了该用二维码了吧.于是wiki了一下二维码的资料. 比较常见的就是QR码( ...
- 用一行Python代码制作动态二维码
在GitHub上发现了一个比较有意思的项目,只需要一行Python代码就可以快捷方便生成普通二维码.艺术二维码(黑白/彩色)和动态GIF二维码. GitHub网站参见:https://github.c ...
- Python制作动态二维码只需要一行代码!炒鸡简单!
分享一个比较有意思的项目,只需要一行Python代码就可以快捷方便生成普通二维码.艺术二维码(黑白/彩色)和动态GIF二维码. 用法比较简单,直接通过pip安装即可. pip3 install myq ...
- Java生成艺术二维码也可以很简单
原文点击: Quick-Media Java生成艺术二维码也可以很简单 现在二维码可以说非常常见了,当然我们见得多的一般是白底黑块,有的再中间加一个 logo,或者将二维码嵌在一张特定的背景中(比如微 ...
- 用Python制作动态二维码
参考来源链接:https://mp.weixin.qq.com/s/p-ptQZD6_bjUhmU822OPww 今天在最大的同性交友社区GitHub上发现了一个比较有意思的项目,无论你是什么操作系统 ...
- 用Arduino制作一个二维码显示器
先上图 场景是这样的, 这几天给CS系统做一个微信支付的功能, 但是生成的二维码是在前台的电脑上..不可能让用户跑到前台的电脑上去扫描...然后拿出了N年前买的Arduino 做了一个二维码显示器. ...
- 为iOS应用制作一个二维码
第一步:找到你发布的ios应用的下载链接: 第二步:使用二维码转换器,将下载链接转换成 二维码.http://my.qzone.qq.com/app/100699951.html?via=appcen ...
- 1行Python代码制作动态二维码
原文地址 https://blog.csdn.net/m0_38106923/article/details/100603516 GitHub网站参见:https://github.com/sylns ...
- 教你使用Python制作酷炫二维码
这篇文章讲的是如何利用python制作狂拽酷炫吊炸天的二维码,非常有趣哦! 可能你见过的二维码大多长这样: 普普通通,平平凡凡,没什么特色... 但,如果二维码长这样呢! 或者 这样! 是不是炒鸡好看 ...
随机推荐
- 洛谷2151 [SDOI2009]HH去散步(矩阵快速幂,边点互换)
题意:HH有个一成不变的习惯,喜欢饭后百步走.所谓百步走,就是散步,就是在一定的时间 内,走过一定的距离. 但是同时HH又是个喜欢变化的人,所以他不会立刻沿着刚刚走来的路走回. 又因为HH是个喜欢变化 ...
- 带圆角的虚线边框?CSS 不在话下
今天,我们来看这么一个非常常见的切图场景,我们需要一个带圆角的虚线边框,像是这样: 这个我们使用 CSS 还是可以轻松解决的,代码也很简单,核心代码: div { border-radius: 25p ...
- 通过match看rust
最常见的逻辑控制流比如if-else,switch,while等常用编程语言都支持,但恰巧rust语法中没有switch,取而代之的是更加强大适用的match匹配,我们就来看看rust的match有何 ...
- Object.defineProperty用法
1.能干啥? Object.defineProperty()可以给传入的对象动态的添加或修改属性 2.怎么玩? Object.defineProperty(obj,prop,desc)它有三个参数: ...
- MySQL运维11-Mycat分库分表之应用指定分片
一.应用指定分片 此规则是在运行阶段有应用自主决定路由到那个分片,根据提供的字段,然后按照指定的规则,截取该字段的部分子字符串当做分片的依据,该分别方法比较灵活,适用于某个字段有几个特殊的字符串拼接而 ...
- JWT 简介与 C# 示例
〇.什么是 JWT ? JWT,即 JSON Web Token,是一种基于 JSON 的开放标准(RFC 7519),主要用于在网络应用环境间安全地传递声明.这种声明被进行了数字签名,可以验证和信任 ...
- 【C#】【命名空间(namespace)】.NET6.0后支持的顶级语句使用问题
创建C#项目且使用.Net6.0以上的版本时,默认code会使用顶级语句形式: 1.略去static void Main(String[ ] args)主方法入口: 2.隐式使用(即隐藏且根据代码所需 ...
- springsecurity 使用浅谈(一)
1. 背景 springsecurity框架主要用于Web应用的认证和授权.所谓认证就是验证当前访问系统的是不是本系统的用户,并且要确认具体是哪个用户.而授权就是经过认证后判断当前用户是否有权 限进行 ...
- 1.elasticsearch运行
在docker中运行elasticsearch.kibana 一.MacOs 首先需要安装doceker,提供两种方式,选一种方便的就好 1.命令行安装方式 安装命令行 xcode-select -- ...
- ASCII编码:计算机文本通信的基石
ASCII(美国信息交换标准代码)编码是一种将字符与数字相互映射的编码系统,它为现代计算机文本通信奠定了基础.本文将从多个方面介绍ASCII编码的原理.发展历程.应用及其在现实场景中的优势,帮助您深入 ...