人生倒计时
-
今日已经过去小时
-
这周已经过去天
-
本月已经过去天
-
今年已经过去个月
呕心沥血整理-AI美化二维码系列教程(1)
二维码,是一种常见的将文本或URL编码为二维图像的方式。通常可以使用手机的相机应用来读取该码。
在这篇文章中,你将学习如何生成这样的二维码。
文中用到的所有软件、模型、资源都完全免费,很多自媒体平台都不让插入链接,我以【资源名称】的形式在文中标注。文末有获取资源链接的方式。
网上SD基础教程太多了,自己去搜,本教程面向有一定SD使用基础的人群,至少你要熟练掌握计算机。
我们将研究几种使用StableDiffusion生成二维码的方法。
使用带有二维码控制的文生图模型
使用图生图的分块(Tile)控制模型
使用带有二维码控制的图生图模型
方法1更易于控制,颜色更鲜艳。但并非所有提示都适用。
方法2允许更广泛的提示,但可能存在颜色问题。
方法3产生的图像质量介于方法1和方法2之间。
由于之前推荐的liblib平台暂不支持二维码生成的特殊设定,咱们只能在本地安装StableDiffusion,推荐使用【秋葉SD整合包】。
同时,要确保你的电脑有英伟达独立显卡,且至少4GB显存。
二维码生成推荐【草料二维码生成器】,简单且完全免费
为了提高成功率,请使用符合以下标准的二维码:
使用高容错设置(30%)
在二维码周围留有白色边距(静区)
使用最基本的黑白方块填充图案
避免使用会在黑色元素之间引入细白线的生成器
方法一、使用带有二维码控制的文生图模型安装模型大模型
该方法可以使用任何大模型,推荐【anything-v5-PrtRE】和【适用于AI二维码的大模型_】
ControlNet
ControlNet模型必须使用【QRPattern_v2_9500】
大模型:【anything-v5-PrtRE】
提示对于你的成功至关重要。有些提示与你的二维码自然融合。
你可以用这个做测试:
Artpaintings,cutelittledog,full-bodyclose-up,brightcolors,refreshingstyle.艺术画作,可爱的小狗,全身特写,明亮的色彩,清爽的画风
反向提示词:
Mutatedhandsandfingers,deformed,Badanatomy,Disfigured,Poorlydrawnface,Mutated,Extralimb,Ugly,uglyman,Poorlydrawnhands,Missinglimb,Floatinglimbs,Disconnectedlimbs,Malformedhands,Longneck,Longbody,反向提示词容易引起不适,不放翻译了
SamplingMethod:DPM++2MKarras
采样方法:DPM++2MKarras
SamplingStep:30
采样步数:30(20-40)过低图像不成形,过高二维码扫不出来,自己多次生产以得到最佳结果
HiresFix:On–Upscaler::0.7
高分辨率修复:开启–放大器:潜在空间。放大倍数:2。降噪强度:0.7
Width:512
宽度:512
Height:512
高度:512
CFGScale:7
提示词引导系数:7
在text2img页面,展开ControlNet部分。你应该会在ControlNetUnit0单张图像下看到一个空白的图像画布。
将二维码上传到图像画布。Enable:Yes
启用:是PixelPerfect:Yes
完美像素模式:是
ControlNetModel:QRPattern_v2_9500
ControlNet模型:QRPattern_v2_9500
ControlWeight:1.1(Thisneedstobeadjustedforeachprompt)
控制权重:1.1(此值需根据不同提示词进行调整)
生成
你应该会得到类似这样的图片
康康大佬的作品,经过多次尝试,微调提示词和设置,你也能得到这种级别的生成结果