【收藏】制作艺术二维码,用 Stable Diffusion 就行!
共 6303字,需浏览 13分钟
·
2023-08-30 14:07
基于函数计算FC 快捷部署 Stable Diffusion,自己设计T恤自己穿!赢Airpods三代,森马周边!
https://developer.aliyun.com/adc/series/activity/aigc_design
用 Stable Diffusion 制作艺术二维码,本文将详细讲解基于函数计算部署 Stable Diffusion 做一个艺术二维码,艺术化的二维码不是单纯的艺术作品,具备可识别的功能性非常重要,因此在生成过程中,需要对参数和二维码进行多次调整以达到最佳状态,希望这篇文章能够帮助您提供一些生成方法,观看文章需要5分钟,看完即会赶紧尝试!
资源准备
-
注册并登录阿里云账号[1] -
开通函数计算并领取试用额度[2] -
开通文件存储 NAS服务并领取试用额度[3]
部署云端 Stable Diffusion
-
选择“AI数字绘画 stable-diffusion 自定义模版“,点击立即创建,开始创建 Stable Diffusion
-
创建 Stable Diffusion 需要开通函数计算FC和文件存储NAS,新用户一定领取试用额度
-
创建 Stable Diffusion WebUI
-
确认知晓使用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 模型
-
下载brightness 模型
6.上传下载模型后上传在文件夹中 /mnt/auto/sd/models/ControlNet,重新加载 Stable Diffusion 备用
以上步骤如果遇到任何问题可以查看详细文档
https://developer.aliyun.com/adc/scenario/exp/b2cc0e1c3a6244e0bd9fc0f37acd5a0e?
制作艺术二维码
-
准备二维码,可以选择草料网 https://cli.im/,免费生成二维码,可以根据自己的需要选择二维码美化,让二维码更适合生成图画
-
进一步美化二维码,可以修改颜色,码点形状,码眼形状,因为二维码不是单纯的图片,具备很强的功能性,制作成艺术二维码需要能够方便识别,建议前期二维码美化使用比较大块的码点形状。
3.添加提示词设置
正向提示词:
(((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)
4.选择喜欢的模型,我这里选择的是 AWPainting 模型
5.二维码图片放入 ControlNet 1
-
启用—All—预处理:None——模型:qrcode monster -
以下参数经过测试,您可以根据需要自行调节 -
Control Weight: 1以上,二维码生成需要精确度,控制比重要比较强 -
Starting Control Step:0~0.3 -
Endting Control Step: 0.7~0.8
6.二维码图片放入 ControlNet 2
-
启用—All—预处理:None——模型:brightness -
以下参数经过测试,您可以根据需要自行调节 -
Control Weight: 0.6左右 -
Starting Control Step:0~0.3 -
Endting Control Step: 0.4~0.7
8.点击局部绘制,进行脸部修饰,小面积修饰不会影响识别
如果你的二维码无法识别……
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日
相关链接
1、注册并登录阿里云账号
https://www.aliyun.com/
2、开通函数计算并领取试用额度
https://free.aliyun.com/?pipCode=fc&spm=5176.137990.J_5253785160.5.36551608plfTh6
3、开通文件存储 NAS服务并领取试用额度
https://free.aliyun.com/?product=9657388&crowd=personal
阅读原文,参与 AI T恤设计大赛