使用stable diffution生成艺术二维码
近期社交平台上艺术二维码挺有意思的,记录一下如何使用stable diffution生成类似的二维码。
准备工作
首先需要下载controllnet的模型,
先下载control_v1p_sd15_qrcode_monster,访问https://huggingface.co/monster-labs/control_v1p_sd15_qrcode_monster/tree/main,下载control_v1p_sd15_qrcode_monster.ckpt和control_v1p_sd15_qrcode_monster.yaml。
再下载control_v1p_sd15_brightness,访问https://huggingface.co/ViscoseBean/control_v1p_sd15_brightness/tree/main,下载control_v1p_sd15_brightness.safetensors和control_v1p_sd15_brightness.yaml。
把下载到的4个文件保存到extensions\sd-webui-controlnet\models目录。
然后准备需要艺术化的二维码,随便什么平台生成的都可以,留意一下图片尺寸,生成的时候需要填写一致。
开始生成
打开stable diffution的webui,默认文生图即可,正向词和反向词填写对应的prompt,宽度和高度跟二维码的宽度高度一致,然后打开controllnet,根据下面的参数设置:
unit0:拖入二维码图片,勾选"启用"、"低显存模式"、"完美像素模式"。预处理器默认none,模型选择control_v1p_sd15_qrcode_monster,控制权重0.2-0.7,权重越高,生成的图片越有艺术感,引导介入时机0.6,引导终止时机0.8。
unit1:同样拖入二维码,勾选"启用"、"低显存模式"、"完美像素模式"。预处理器none,模型选择control_v1p_sd15_brightness,权重选择0.6,引导介入时机0,引导终止时机1,最后点击生成即可。
以上参数可以自己多次测试微调,最终可以完美识别为二维码就可以。
相关文章
- 使用stable diffution生成艺术二维码
- JQuery 删除节点下子元素中的最后一个元素
- Windows 11启动菜单的隐藏更改
- 出自清华的强大中文AI模型ChatGLM2-6B
- php根据ip判断所属国家(使用Geo库)
- 使用acme.sh自动化部署ssl证书
- C#压缩pdf文件的代码示例
- 功能强大的免费AI绘画工具:Stable Diffusion
- ChatGPT的中文平替:ChatGLM-6B
- 科普:为什么人工智能需要GPU而不是CPU?
- iis10安装URLRwrite组件
- 记一次cc攻击处理过程
- CodeIgniter4设置session变量为公共变量
- 在Codeigniter4中跟$this->db->last_query()功能一样的函数是什么?
- 如何为Spring Boot应用程序配置端口
- 安全狗Linux版命令行
- Codeigniter 4实体属性转换为未自动序列化的数组
- 在Codeigniter 4中使用分页时报错
- Mysql5.7创建用户并授权
- CodeIgniter 4设置会话变量$session=\\\\Config\\\\Services::session()为全局可用