“心有猛虎,细嗅蔷薇

                        ——《于我,过去,现在以及未来》

拟态二维码生成是比较火的AI绘图应用之一,更难得的是这不需要额外的插件和工具,只需要最基础的文生图流程就可以实现。本次AI漫谈社就给大家分享这一工作流的基础实现,并给出拟态二维码识别率太低问题的解决思路。

01

工作流分享

直接上工作流全貌:

【comfyUI工作流分享】如何制作好看的二维码,你知道吗?-LMLPHP

这就是最基础的二维码生成工作流,可以看到只是在基础的文生图流程上增加了二维码专属的controlnet模型。实际上这个controlnet也是在基础的灰度和线稿controlnet基础上优化而来。

【comfyUI工作流分享】如何制作好看的二维码,你知道吗?-LMLPHP

此图直接复制到comfyUI就可以生成工作流哦

是不是效果还可以?

但是这种最基础的流程有个问题,生成的二维码图像识别率不高,即时把controlnet的强度开到最大。但对于大多数手机扫描成功率还是实在不够看。那么最简单的优化方案是什么?

【comfyUI工作流分享】如何制作好看的二维码,你知道吗?-LMLPHP

【comfyUI工作流分享】如何制作好看的二维码,你知道吗?-LMLPHP

和上面二维码的扫一扫对比看看吧

一个controlnet的强度开到最大都不行那就再来一个,这种思路是不是很有趣呢?

02

避坑点和资源分享

虽然流程简单但是也有几个坑:

  1. checkpoint主模型最好使用偏幻想或者二次元的模型,真实向的模型往往效果会十分扭曲......

  2. 提示词很关键,希望生成的图像最好能契合二维码这种点阵状态。这就比较考验各位魔术师的创造力了。我这里简单分享一下我的基础提示词:

正向:

(masterpiece:1.4), (best quality), (detailed), Medieval village

scene with busy streets and castle in the distance

impressionist painting style,water, clouds.

反向:

(worst quality, low quality: 1.4), minimalism, blurry, bad art

monochrome,cartoon,drawing. frame,framed.

3. 二维码信息量越大,点阵越密集。建议用越高清的分辨率去重绘。否则会丢失很多细节,或者生成的图不符合本意。

二维码专用controlnet下载地址分享

https://huggingface.co/monster-labs/control_v1p_sd15_qrcode_monster

(需要科学上网哦,私信下我直接发给你(●'◡'●) ) 

【comfyUI工作流分享】如何制作好看的二维码,你知道吗?-LMLPHP

上面提示词的效果

02-28 14:45