很多人看到别人用SD生成出来的图片感到非常的羡慕,因为即使给了他们最好的SD软件,他们也是词穷,不知道该如何去描述要生成的图片。
跟着我,别走丢。
当然前提是你需要一个SD的软件,你可以用本地的SDwebUI或者云端的SD环境,全都是可以的。
为了构建一个有效的提示(prompt),以引导生成模型产生你想要的图像,你的提示应该包含以下几个关键信息:
对于初学者来说,一个常见的错误是未能提供足够详细的图像描述。
比如我们想要画一个美女的图片,那么你的提示词可能是这样:
Abeautifulwoman
虽然出来了一个美女,但是很可能不符合你的要求。
因为你并没有给出关于这个美女的更多信息,所以一切都留给AI来发挥,最终得到的结果不尽如人意。
我们想一想,这个美女在做什么?穿着什么样的衣服?头发是什么样子的?有没有戴眼镜?
在构建提示时,需要考虑那些看似微小但实际上对整体图像传达至关重要的细节。
思考一下,我们补充一下细节:
一个女孩,穿着复古风格的淡蓝色裙子,金黄色的长头发,银色项链,微笑,坐在木窗旁边
翻译成英文输入prompt:
1girl,retro-styledlightbluedress,blondelonghair,silvernecklace,smiling,sittingnexttoawoodenwindow
当然我们再加入一些常用的反向提示词:
ugly,deform,disfigured
再次生成一下看看效果:
看起来还不错,基本上满足了我们的描述内容。
对于图片来说,每张图片都有对应的图片媒介,比如这个图片是油画、水彩、数字艺术等。以下是一些常见的媒介类型:
我们给上面的图加上一个DigitalPainting媒介描述:
DigitalPaintingof1girl,retro-styledlightbluedress,blondelonghair,silvernecklace,smiling,sittingnexttoawoodenwindow,
当然你也可以使用其他的媒介类型,但是有一点需要注意的是你的checkpoint需要能够识别到这些不同的媒介类型才能起作用。
在stablediffusion中,"Style"可以是不同的艺术形式或特定的视觉风格。以下是一些常见的图片Style:
"Artist"(艺术家)通常是指那些通过他们的创意和技能来定义和影响艺术风格的个人或团队。这些艺术家可能是现实世界中的著名艺术家,也可能是数字艺术和计算机图形领域中的创新者。
以下是一些可能在stablediffusion中被提及或模仿的知名艺术家,以及他们的风格或贡献:
这里的分辨率不是指的图像最终生成的分辨率,而是指图片里面内容的显示效果。决定了图像的细节和清晰度。不同的应用场景和需求可能需要不同的分辨率。以下是一些常见的图像分辨率选项:
"Lighting"(光照)是一个重要的视觉元素,它影响图像的氛围、情感和可读性。以下是一些常见的光照选项和风格:
自然光(NaturalLight):
人造光(ArtificialLight):
环境光(AmbientLight):
特殊效果(SpecialEffects):
好了,我们把上面所有的结合起来,得到下面一个prompt:
DigitalPaintingof1girl,retro-styledlightbluedress,blondelonghair,silvernecklace,smiling,sittingnexttoawoodenwindow,byStanleyArtgermLau,artstation,8k,extremelydetailed,ornate,cinematiclighting,rimlighting,vivid
效果是不是还可以?
总结一下,写好提示有下面一些要注意的事项:
当然,还有一个好的办法是查看其他用户创建的高质量提示,这可以给你灵感,并帮助你理解如何构建有效的提示。如果你喜欢某个特定的图像,可以将其使用的提示作为起点,然后根据自己的需求进行调整。