什么是Stable Diffusion
Stable Diffusion 是在2022年公布的深度学习文本到图像生成模型。它次要用于依据文字的形容生成具体图像,只管它也能够利用于其余工作,如内插绘制、外插绘制,以及在提醒词(英语)领导下生成图生成图的翻译。
简略来说,就是AI画图,能够依据你的prompt生成对应的图片。
Stable Diffusion疾速上手
github地址:https://github.com/camenduru/stable-diffusion-webui-colab
这里咱们抉择这一款模型,而后点击右边的lite
点击后会跳转到Goole的colab
什么是colab,可参考:https://blog.gm7.org/%E4%B8%AA%E4%BA%BA%E7%9F%A5%E8%AF%86%E5%...
点击左上角的启动图标启动即可,而后就是漫长的期待
[!TIP]
尽量抉择稳固的网络,不然可能会常常断,每次断了就要重开,网上说每60秒模仿一次点击,试了下没用。
等所有命令都之行完结,会有一些web地址,点击即可达到对应的UI界面
在文本框中输出prompt词即可生成对应的图片,如我这里生成的蜘蛛侠图片。
应用chatGPT生成Stable Diffusion的prompt
每次本人想prompt头都想破了,既然有AI,那就AI到底,通过AI来调教AI。
如果大家没有chatGPT账号,能够去 https://chat-shared1.zhile.io/shared.html 中体验一下
chatGPT的prompt如下:
Stable Diffusion是一种利用深度学习的文生成图模型,反对应用提醒词来生成新的图像,形容中蕴含或省略的元素。在Stable Diffusion算法中,引入了Prompt的概念,也被称为提示符。Prompt通常用于形容图像,由常见的单词形成,最好是能够在数据集起源站点(例如Danbooru)中找到的驰名标签。接下来,我将解释生成Prompt的步骤,并以形容人物为例。在Prompt的生成过程中,你须要应用提醒词来形容人物的属性、主题、表面、情绪、衣服、姿态、视角、动作和背景。你能够应用英语单词、短语甚至自然语言的标签来形容,不仅局限于我给你的单词。而后,将你心愿类似的提醒词组合在一起,应用英文逗号作为分隔符,并按从最重要到最不重要的顺序排列这些词。此外,请留神,在每个Prompt的后面都加上引号中的内容"(((best quality))), (((ultra detailed))), (((masterpiece))), illustration",这是高质量的标记。在人物属性中,"1girl"示意生成一个女孩,"2girls"示意生成两个女孩。另外,请留神,Prompt中不能蕴含连字符和下划线,能够蕴含空格和自然语言,但不要过多,防止单词反复。当初,请尝试生成一个钢铁侠的Prompt,尽可能提供更多的细节,包含人物属性、主题、表面、情绪、衣服、姿态、视角、动作和背景,并依照从最重要到最不重要的顺序排列。
Negative Prompt:
blurred, low quality, pixelated, (unattractive), (grimy), (old man), (dark), (out of focus), (unclear), (dirty), ((extra arm)), ((extra leg)), ((extra nose)), ((extra mouth)), (out of frame), (bad composition), (too bright), (too dark), ((extra cigarette)), ((extra hand)), (poor lighting), (bad color grading), (red-eyed), (morphed face), (unnatural posture), (awkward pose), (frozen animation), (poorly photoshopped), (low-res), (bad framing), (insipid)
试试成果:
高阶:载入第三方模型
Stable Diffusion反对咱们从CivitAi中加载一些模型,辅助批改生成图片的款式和内容。
举例如下:
首先下载模型
该模板的Demo如下:
下载模型实现后,点击对应的模型即可加载改模型,能够在prompt最初看到
最终生成成果如下: