创造之境:Stable Diffusion + chatGPT下的自动绘图探索

admin 2023年5月18日11:03:11评论50 views字数 2095阅读6分59秒阅读模式

什么是 Stable Diffusion

Stable Diffusion 是在 2022 年发布的深度学习文本到图像生成模型。它主要用于根据文字的描述生成详细图像,尽管它也可以应用于其他任务,如内插绘制、外插绘制,以及在提示词(英语)指导下生成图生成图的翻译。

简单来说,就是 AI 画图,可以根据你的 prompt 生成对应的图片。

Stable Diffusion 快速上手

github 地址:https://github.com/camenduru/stable-diffusion-webui-colab

这里我们选择这一款模型,然后点击左边的lite

创造之境:Stable Diffusion + chatGPT下的自动绘图探索
github

点击后会跳转到 Goole 的 colab

什么是 colab,可参考:https://blog.gm7.org/%E4%B8%AA%E4%BA%BA%E7%9F%A5%E8%AF%86%E5%BA%93/05.ai/02.bark%5B%E6%96%87%E5%AD%97%E8%BD%AC%E8%AF%AD%E9%9F%B3%5D/#%E7%8E%AF%E5%A2%83%E9%85%8D%E7%BD%AE

点击左上角的启动图标启动即可,然后就是漫长的等待

创造之境:Stable Diffusion + chatGPT下的自动绘图探索
start

[!TIP]

尽量选择稳定的网络,不然可能会经常断,每次断了就要重开,网上说每 60 秒模拟一次点击,试了下没用。

等所有命令都之行结束,会有一些 web 地址,点击即可到达对应的 UI 界面

创造之境:Stable Diffusion + chatGPT下的自动绘图探索
UI web

在文本框中输入 prompt 词即可生成对应的图片,如我这里生成的蜘蛛侠图片。

创造之境:Stable Diffusion + chatGPT下的自动绘图探索
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,尽可能提供更多的细节,包括人物属性、主题、外表、情绪、衣服、姿势、视角、动作和背景,并按照从最重要到最不重要的顺序排列。
创造之境:Stable Diffusion + chatGPT下的自动绘图探索
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 + chatGPT下的自动绘图探索
iron

高阶:载入第三方模型

Stable Diffusion 支持我们从 CivitAi 中加载一些模型,辅助修改生成图片的样式和内容。

举例如下:

首先下载模型

创造之境:Stable Diffusion + chatGPT下的自动绘图探索
model

该模板的 Demo 如下:

创造之境:Stable Diffusion + chatGPT下的自动绘图探索
demo

下载模型完成后,点击对应的模型即可加载改模型,可以在 prompt 最后看到

创造之境:Stable Diffusion + chatGPT下的自动绘图探索
choose

最终生成效果如下:

创造之境:Stable Diffusion + chatGPT下的自动绘图探索
res

- END -


原文始发于微信公众号(初始安全):创造之境:Stable Diffusion + chatGPT下的自动绘图探索

  • 左青龙
  • 微信扫一扫
  • weinxin
  • 右白虎
  • 微信扫一扫
  • weinxin
admin
  • 本文由 发表于 2023年5月18日11:03:11
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                   创造之境:Stable Diffusion + chatGPT下的自动绘图探索http://cn-sec.com/archives/1742357.html

发表评论

匿名网友 填写信息