【教程】小白也能制作属于自己的AI艺术二维码

船长笔迹 2024-08-10 10:31:02 阅读 96

大家好,我是正在学习AI相关内容的船长。今天给大家带来的是近期的一些学习成果:AI艺术二维码的制作。

众所周知,现在我们的生活中已经充满了各种的二维码。但是购物、出行、还是工作还是交友,都离不开二维码这种媒介。

你只需要用自己的手机扫一个小小的二维码,就可以实现身份登记验证、信息交换、访问移动应用、转账交易等等复杂的动作。

通常我们看到的二维码都是白底黑点的规整小方块形式。

re>

alt

re>

这种二维码早已司空见惯。而在2024年的今天。我们可以通过ai绘画的方式将二维码变成一张艺术画作。

表面上看起来是一幅画作,看不出比较明显的二维码痕迹,但实际上用扫码工具却可以进行扫描识别。

更有意思的是这幅艺术画作里面的内容,是也可以根据你的兴趣爱好和要求进行定制的。

如果你喜欢宠物,那么二维码就可以是各种猫猫狗狗。

如果你是一个吃货,那么二维码可以吃各种吃吃喝喝的东西。

如果你是一个幻想爱好者,那么二维码也可以是宇宙星辰、飞机战舰等等幻想元素。

总而言之,就是二维码可以变成一幅你想要的拥有任何元素的画作。

AI二维码是什么样的?

在AI绘画中,生成画作的内容几乎完全依靠于你描述画面的用词,所以我们可以通过简单的描述用词来引导AI绘画创作的方向。

比如你想生成一幅都市霓虹画作,那么可以有一些街道、建筑、环境、色彩的描写:

(flat color:1.1),(colorful:1.3),(masterpiece:1.2),best quality,masterpiece,original,extremely detailed wallpaper,cyberpunk city,neon lights,cityscape,street,landscape,fantastic,

经过AI绘画的处理得到的结果可能是这样的,但是依旧可以作为二维码被正常扫描。

alt

re>

你想生成一副鲜花少女的内容,那么你的描绘提示词可以是这样的:

1girl,kawaii,print dress,smile,absurdres,in summer,flowers meadows,flower sea,flower field,cowboy shot,dynamic pose

是的,在AI绘画中除了自然语言描绘画面之外,也可以直接说明画面包含的主要元素也是可以的,主要包括人物、服饰、动作、场景、视角、环境、物品等等

alt

re>

一幅海底世界的画面描绘:

Multicolored coral reefs glow in the light, and schools of tropical fish dart through the coral forest, displaying their varied and vivid colors, with the occasional whimsical creature swimming through the deep sea

alt

re>

制作流程有哪些?

看到这里,如果你对于AI二维码确实有些兴趣,那么下面的内容会教你如何进行制作。

前排提示,制作难度不大,要求不高,但是需要有耐心,多去尝试。因为生成过程中很可能出现二维码识别不了的图像,需要反复的调整参数。

步骤一:获取二维码数据

首先要知道一个事情,每个二维码实际都是一串文字生成的,我们去扫描二维码就是去获取背后的这串文字。

在实际的应用场景中,这串文字通常会是一个网页的链接地址,所以扫码后会跳转到某个应用的页面中。

如果你是想将自己的二维码进行AI艺术化,那么就需要先去获取这个二维码背后的文字数据。

如果你本身就知道链接是什么,就可以跳过这个步骤。

访问https://cli.im/deqr地址,这是一个二维码解码网站,上传你的二维码获取二维码背后的地址链接。

alt

re>

步骤二:二维码处理

获取到链接后复制一下,下面需要对二维码进行简单的处理,让它变得比较均匀,看起来没有那么明显的二维码特征。

访问https://qrcode.antfu.me/,来生成我们需要的二维码样式。

这是一个二维码自定义生成网站,能够自定义二维码的展现形式。

alt

re>

输入链接后右侧会实时显示二维码样式,可以尝试修改左侧各种配置,只要将二维码变得均匀一些就可以。

如果不想调试也可以照抄上图的基础配置,调整完成后点击二维码下方的Download按钮,将二维码下载下来。

步骤三:SD基础参数配置

拿到二维码后我们接下来要使用AI绘画工具Stable Diffusion(后面简称SD)来生成二维码画作。

由于SD工具进行AI绘图时比较依赖显卡性能,性能越高出图越快。如果你的电脑配置较高,有4080、4090一类的高级显卡,而且爱折腾,那么可以尝试本地安装SD环境。

如果你想懒省事,也可以使用一些在线的SD环境,比如吐司、esheep、liblib、海艺等等,这些网站每天都会提供一些免费的额度给用户,大概能生成50~100张图左右,足够一个新用户使用了。

基础配置

为了节省时间,这里船长使用的是esheep的在线SD环境:https://www.esheep.com

注册完成后,进行专业模式的SD在线环境中,这个页面看着非常复杂,但是我们需要操作的配置其实并不多。

alt

re>

首先看上图的红框部分,我们需要关注的只有这三个红框的内容。

第一个红框:这是选择SD模型的配置栏,点开后可以选择不同风格、不同类型的模型。

这个模型是AI绘画的基础模型又称底膜,可以简单理解为我们要创造什么风格的画作,就要选择什么样的底膜。一般常用的模型有majicMIX、Counterfeit、breakdomain、realisticvision、CetusMix、GhostMix等等

第二个红框:文生图的正向提示词输入框,我们想要画面中生成什么样的内容,这里就写什么样的内容。

例如第一章给出的三个风格的提示词,就是写在这里的。注意这里最好使用英文进行描述,因为语义比较准确,而且如果想要画面中某个元素比较突出明显时,还可以使用一定的语法来增加权重;比如想增加花朵在画面中更多的展现出来,就可以使用(flower:1.2)这样的格式来来增加鲜花的权重。(这个可以通过ChatGPT等AI工具进行生产)

比如你想要生成一个海边浪花少女元素的场景就可以使用下面的关键提示词:

1 girl, by the sea, (waves:1.2), (seagulls:1.2),masterpiece

第三个红框:文生图的反向提示词输入框,我们不想要画面中生成什么样的内容,这里就写什么样的内容。

这个一般不需要进行修改,保持上图中的默认配置就行。

生成规则配置

alt

re>

接着往下看,左侧会有很多的配置,我们需要关注的有4个内容:

采样方法:扩散模型的采样算法,能够确定出图质量的配置,这里默认不需要修改。当然你可以尝试一些其他的采样方式,看看生图质量有什么区别。

迭代步数:这个参数越高,生成图片的细节越丰富,画面内容也就越多,一般设置范围在20~35左右,太高过太低会导致图片出现异化,可自行尝试。

大小数量:设置生成图片的大小和数量,比如上面的配置会生成一张512X512大小的图片

提示词系数:参数值越高,生成图片元素内容和文生图的正向提示词输入框相关性越强,反之如果数值越低,可能会出现和提示词完全无关的画作。一般设置范围在5~15之间。

这四个参数一般需要调整的是迭代步数、大小数量和提示词系数,比如本次二维码生成的场景下一般可以设置如下:Step:30、ratio:1024X1024 CFG:8

步骤四:CN插件参数配置

到这里如果你点击右上方的立即生成,是已经可以生成指定风格图像了,但是这个图像是没有二维码特征的。

下面我们需要通过ControlNet插件将之前的二维码特征和图像融合到一起。

alt

re>

首先在ControlNet单元0中上传我们之前制作好的二维码,然后点击启用和完美像素模式。

alt

re>

然后在下面的模型中选择control_v1p_sd15_qrcode_monster、权重设置为1.3左右,引导时机可以不用动。

这里的权重越高,图像的二维码特征会越明显,权重越低,图像会越自然。自行调整,保证二维码能够被扫描就够了。

alt

re>

然后设置ControlNet单元1,同样上传二维码图片、然后选择control_v1p_sd15_brightness模型,将权重设置在0,2左右,引导范围开始-结束的范围在0.4左右就可以。

这里使用两个ControlNet共同作用,将二维码的特征和图像进行融合,完成上面的配置后就可以进行抽卡了,根据生成的图像能否被识别作为标准,来反复调整参数,无法识别就增大两个ControlNet的权重或引导范围,过于明显就降低这些参数,自行摸索个两三次基本就能找到规律了。

各种款式的提示词

雪山之巅:

The towering and magnificent snow mountain stood at the top of the world. The top of the mountain was covered with thick snow and sparkled with crystal clear light. Sunlight pierced through the thin clouds and shed golden light on the snow,forming a dazzling sea of light. The surrounding mountains were layered and surrounded by clouds,just like a fairyland. Occasionally,a few eagles circled in the sky,emitting clear chirps,which formed a sharp contrast with this silent and solemn snow field. In this natural landscape that has not been completely conquered by man,a strong vitality and quiet beauty coexist,which makes people feel awe. 

alt

re>

动漫少女特写:

1girl,kawaii,print\_dress,smile,absurdres,in summer,flowers meadows,flower sea,flower field,cowboy\_shot,dynamic pose,

alt

re>

森林树海:

feather,leaves,nature,(sunlight),river,(forest),(bloom),blue sky,((an extremely delicate and beautiful)),floating, (detailed wet clothes), (detailed light),feather, nature, (sunlight), river, floating palace, beautiful and delicate water,(bloom),(shine),

alt

re>

蝴蝶飞舞:

absurdres,in summer,flowers meadows,flower sea,flower field,(Colorful butterflies:1.3),

alt

re>

总结

学习探索AI艺术二维码花费了大概一周摸鱼的时间完成的,到这里才算是有一个比较高的实用度了,所以记录一下完整操作流程。

可能很多人会误以为AI相关的东西都非常难懂,但实际上使用过程中是接触不到那些比较晦涩难懂的原理部分的,多数情况下我们都是使用那些开源大佬用爱发电,给我们创造提供的各种傻瓜模型包。

我们只需要清楚这些玩意怎么使用就行了,所以并不用将AI工具看的有多难,这里要感谢每一位乐于奉献的技术大佬们,没有他们,可能AI的门槛的确会非常高。

最后如果按照上面的操作流程中有任何疑问,都可以扫描上面任意的二维码来联系船长,记得说明来意哦。

本文由 mdnice 多平台发布



声明

本文内容仅代表作者观点,或转载于其他网站,本站不以此文作为商业用途
如有涉及侵权,请联系本站进行删除
转载本站原创文章,请注明来源及作者。