写一个用SD生成二维码的教程

经常有同学会遇到那些特别的艺术二维码,如下面:

这时候有人就好奇问了,这种效果是怎么生成的?今天就简单说一下如何生成这种美化后的二维码。

首先需要做一下准备工作,就是生成自己二维码的内容。可以在这个网站上生成-草料二维码生成器 (cli.im)

填写内容后生成即可,我这里以自己的微信二维码举例。

在部署好的SD后台打开controlnet插件,勾选启用、pixel perfect,预处理器内填写none,模型选择control_v1p_sd15_qrcode。control weight 1.3(权重:权重越高、生成的图片内二维码显示越清晰),Starting Control Step 0(即生成二维码的开始时间,如果是0.3,意义是在生成全周期内的30%开始生成二维码),Ending Control Step 0.9(即生成二维码的结束时间,如果是0.8,意义是在生成全周期内的80%结束生成二维码),

对于二维码需要辨识度高的图片,权重建议设置1.3-2,开始建议设置在0-0.2,结束建议设置在0.7-1,。如果权重过高,无法形成有效的艺术效果,如果权重过低,则无法获得有效的二维码,可以根据自己需求和通过扫码测试不断调整。

以下是我生成的公众号二维码:

我自己测试的是将图片缩小到足够小的程度是可以扫描出来的,毕竟太详细会由太多干扰因素导致无法通过扫码辨识出来。

抽时间写一个最近大火的AI光影文字的教程。

发表回复