随着Stable Diffusion和Midjourney的流行,AI艺术越来越受欢迎,不过目前商业化仍然处于探索阶段。最近流行了一种新玩法,它可能对品牌传播甚至商品生产非常有用——制作可识别二维码的新方法。
SD制作二维码教程
好的,在本教程中,你将学习如何用Stable Diffusion的WebUI制作具有可读QR码的AI艺术。
1.下载并安装Stable Diffusion WebUI
因此,首先,从Automatic1111 github下载Stable Diffusion WebUI repo,并按照链接中的说明进行安装。
2.我们还需要ControlNet扩展
当你已经安装了 WebUI,进入 “扩展标签”,然后进入 “可用 “标签。找到 “ControlNet”,点击 “安装”,然后重新启动你的 WebUI。
现在,当你走到页面底部时,你应该看到 “controlnet “部分。
如果你看不到它们,则进入页面顶部的 “设置 “选项卡,然后在左边找到 “ControlNet “并点击它。
你会看到 “多重控制网:最大模型数量”,把它拖到 “2 “的位置并重新启动。
3.让我们生成一个QR码
我们不会用AI来生成二维码,但我们将使用一个现有的二维码作为输入图像。有许多免费的网站,我使用的是这个网站,你可以使用你喜欢的网站。选择 “纠错水平:L “和图像大小250×250,然后下载生成的图像。
4.下载2个模型
下载这2个模型:
从这个链接下载 “control_v11p_sd15_lineart.pth”
并从这个链接中下载 “control_v1p_sd15_brightness.safetensors”。
并安装它们。
5.一切都准备好了,让我们来生成吧!
你还记得,我们需要有2个控制网窗口。因此,我们需要将我们的二维码上传到 “controlNet Unit 0 “和 “controlNet Unit 1 “两个标签中,并在每个标签中标记 “启用 “字段。
现在为这两个单元选择预处理器 “inpaint_global_harmonious”,为第一个单元选择模型 “control_v11p_sd15_lineart.pth”,为第二个单元选择 “control_v1p_sd15_brightness.safetensors”
对于第一个(使用control_v1p_sd15_brightness.safetensors模型的那个),选择控制权重0.35,开始控制步骤0,结束控制步骤1。
对于第二个模型(使用control_v11p_sd15_lineart.pth模型),选择控制权重0.65,开始控制步骤0.35,结束控制步骤0.75。
将采样方法改为 “DPM++2M Karras “或 “Euler A”。
选择 “text2img “标签,插入你的提示(和负数),按生成,然后大功告成。
总结!
正如你所看到的,这并不难,你可以用它来玩很多东西!以前没有人想过,现在二维码有了第二次生命,那么你为什么不使用Stable Diffusion或任何其他人工智能API想出一个新的解决方案?