查看原文
其他

Stable Diffusion的功能这么多,该如何应用到实际创作中?

穿行者2049 今说新语 2024-04-14
Stable Diffusion开源后,功能可以说越来越强大,在我们熟悉了这些功能后,应该考虑的是怎么样在实际工作中利用它们提高工作效率,或改进创作流程。这篇文章介绍一下灵活应用Stable Diffusion的各项功能,完成一个作品的过程。
我们经常在使用一个Prompts语句创作时,得到一些意外的图像,也许与你的初衷并不相符,但也可能会引发你另外的灵感,把你带到更宽广的一条路。先看一下我下面的这个作品。
这个作品最初的本意是要创作一个通往天国的天梯,在调教AI的过程中相继出来很多图,从最初的直白效果一直到最终符合自己心目中的效果,是一个不断更正各个参数和关键词的过程。
最初的效果如下:
是不是太直白了,但在利用AI创作的过程中千万不要轻易放弃你最初的想法,而应不断改正和AI交流的通道。
继续往下调整,已经有些符合最初的想法了。
中间还有很多类似这样的半成品,经过不断得调整,最终选中了下面的效果。
在此基础上进行微调,最终得到下面这个被天神凝视的天梯。
绘制过程中其实使用了很多Stable Diffusion的小功能,但在整个过程中我们并不是总能得到符合预期的图,比如下面这个。
同样的语句出现这样的效果,虽然和目标不相符,但也非常有震撼力,尤其上方的枯木和下方的小人,给人一种狂龙压顶的感觉。于是在完成预定的目标后,决定把这张图继续改进一下。设想的最终图就是一只狂龙压顶,小孩独立在岩石顶端。
直接将上面的图导入img2img,在Prompts语句中加入一个关键词:Dragon
设定image Strength:30,Guidance Scale:15,固定Seed
AI完成的效果图如上,整体气势不错,但小孩变形了,不是原始的安静状态,另外就是生成了两只龙,如果你对这个效果满意,就可以停止了,如果不满意,还可以继续调整。我希望保持小孩不变,只有一条龙的效果。
首先回到原始图,在左下方增加一个Mask,然后使用Inpainting功能去掉画面中多余的这块内容。
设定图像强度和遮罩强度,然后Prompts设为单独的Dense fog,也就是用浓雾替换掉多余的部分,完成后的效果如下图。
在此图基础上重新使用img2img,调整图片image Strength:30,Guidance Scale:15,固定Seed,不断调整各个参数值,生成新的图,以下是一些新效果图。
这些图中龙的效果可以了,但小孩的形状也改变了,我还是喜欢最初的那个小孩。所以将原图再次增加遮罩,保护起小孩和岩石的部分。
重新调整Prompts语句,调整各个参数数值,得到下面的图像。
龙和后面的树枝还有些接近,可以不断调整图像强度和Guidance Scale数值。
获得以下的效果,龙和背景之间拉开了距离:
再次调整Prompts语句,增加关键词:lightning,获得闪电效果,得到下面的图。
如果觉得闪电效果太多,还可以继续调整各个参数,改变Prompts为A lightning in the sky.或者更进一步改为:A little lightning in the sky.获得更少的闪电。
当最终效果满意时,可以再选择Upscale功能,放大图片结束整个AI绘制过程。
最终效果当然和每个人的喜好紧密相关,创作者可以随时根据结果调整参数从而改变方向,这其中很多过程我们在Photoshop等图像处理软件中也能完成,但这里只是为了介绍Stable Diffusion能做到什么,所以特意都交给AI来完成。
目前Mask、Inpainting、Outpainting、img2img等功能基本成为各种Stable Diffusion程序的标配了,这极大的增加了我们在程序中可以完成的工作,给了我们更多的可操控性,希望大家都能多多尝试这些新功能。
继续滑动看下一个
向上滑动看下一个

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存