Stable Diffusion是一种非凡的文本生成图像模型,允许用户使用简单的提示生成逼真的图像。您可以通过DreamStudio或HuggingFace等不同的网站使用Stable DiffusionAI,轻松地创建令人惊叹的图像。
此外,用户还可以下载并安装Stable Diffusion程序到其设备上,无需访问不同的网站即可创建令人惊叹的图像。
在本文中,我们将介绍如何在Hugging Face和DreamStudio上使用Stable DiffusionAI创建令人惊叹的图像的完整指南,以及如何在设备上安装和下载Stable Diffusion的方法。
如何使用各种Stable Diffusion网站生成图像:
以下是使用各种Stable Diffusion网站生成惊人图像的步骤:
Stable Diffusion在线
有不同的网站可以使用Stable Diffusion,并通过向文本框添加简单提示来创建令人惊叹的图像。以下是访问Stable Diffusion试用版的官方网站的步骤。
1. 注册Stable Diffusion
首先,您需要在首选浏览器中访问https://stablediffusionweb.com/。一旦网站加载完成,您需要点击“免费开始”选项。
现在,您需要向下滚动到Stable Diffusion游乐场以访问您的免费试用版。(您无需创建帐户或注册网站即可访问Stable Diffusion。)
2. 生成图像
一旦您访问了免费试用版,现在是时候生成图像了。为此,您需要输入一个提示或简短描述,描述您希望Stable Diffusion创建的图像类型。
输入提示后,点击“生成图像”。网站将在几秒钟内创建您的图像。
3. 选择一张图像
网站将根据您的描述生成四张图像。您可以通过简单点击图像并仔细查看图像来验证图像。
在仔细检查了图像后,您可以“右键单击”图像以将其保存或复制到您的PC上。
4. 生成新图像
如果您对图像不满意,那么您可以通过再次点击“生成图像”并使用相同的提示请求生成另一张图像。
您还可以更改提示或提供更具体的指令以获得您想要的结果。
在Stable Diffusion中完善您的图像
Stable Diffusion中的样式选项允许用户对图像进行某些更改。然而,主要控制仍然在您在文本框下输入的“提示或描述”中。
编写正确的描述将帮助用户在Stable Diffusion上获得最合适的图像。
因此,以下是可以帮助您为图像生成创建最合适提示的技巧,以及在撰写描述时应记住的事项。
1. 关注提示
在请求生成图像时,最重要的是输入正确的提示。您必须输入一个有效的提示,解释您对图像的所有要求和细节,这将帮助您充分利用它。
因此,在输入图像描述之前,这里有一些重要的事项需要了解。
直接明了地阐述您的要求。例如,如果您想要模型创建一张玫瑰的图像,那么您不应该输入一个提示说“花朵”,而应该输入一个提示说“玫瑰”。
您甚至可以添加其他细节,如玫瑰的颜色、灯光、大小、构图等。然而,您需要确保不要过于复杂,以免造成混淆。
因此,您需要确保在文本框中输入正确的详细信息,以获取所需的艺术品或图像。
2.使用负面提示
负面提示框是一个有用的功能,用户可以通过该功能解释他们想要从图像中排除的事物、元素或对象。
例如,如果您要求模型创建一幅风景图,但不想包括任何鸟类或农场,那么您可以在“负面报告”中输入该请求。这样,生成的图像将确保不包括鸟类或农场。
3.使用图像作为提示的一部分
图像提示允许用户仅上传图像作为提示的形式,而不是文本描述,并请求模型创建所需的图像。
通过上传图像,用户可以控制特定的细节,并对生成的图像的颜色、设计和构图进行控制。上传图像后,您可以设置图像对生成的艺术的影响程度。
Hugging Face
您可以通过Hugging Face网站访问Stable Diffusion,无需在该网站上创建帐户即可免费生成图像。
以下是通过Hugging Face使用Stable Diffusion生成图像的步骤:
1.生成图像
要通过Hugging Face访问Stable Diffusion,您需要使用首选的网络浏览器访问https://huggingface.co/spaces/stabilityai/stable-diffusion。访问网站后,您只需简单地输入您的提示或说明要求模型生成何种类型的图像。
在浏览网站时,您会注意到“输入负面提示”选项位于“输入提示”选项下方。在负面提示选项中,您可以解释或建议任何不希望Stable Diffusion包含在图像中的元素或事物。
之后,点击“生成图像”,模型将根据您的回应创建四个图像。
2.选择图像
现在,您将在面前看到所有的图像,通过点击图像可以查看它。您还可以通过右键单击复制或保存图像。
DreamStudio
访问Stable Diffusion模型以生成图像的另一种方式是通过DreamStudio的网站。但是,要使用此网站,您需要首先注册并创建一个支持的帐户,以访问Stable Diffusion。
与大多数网站不同,DreamStudio为其用户提供一定数量的免费积分,用户可以通过输入他们的提示来生成图像。但是一旦这些免费积分用完,您需要购买积分以进一步使用该模型。
以下是通过DreamStudio访问Stable Diffusion的步骤:
- 访问https://beta.dreamstudio.ai/generate并点击右上角的“登录”选项。
- 有两种方式可以登录,通过Google或Discord。
- 提供电子邮件地址创建帐户后,您将被导航到DreamStudio的网站https://beta.dreamstudio.ai/generate,并要求登录。
- 登录后,您需要从“模型”字段中选择要使用的Stable Diffusion版本。
- 在“Style Field”中选择样式,根据您的偏好选择3D模型、动漫、电影等。
- 在设置选项中,选择图像的尺寸。
- 然后,您可以移动到第二个滑块,决定要从模型生成多少个图像。
设置完成后,您可以按照以下步骤生成图像:
1.生成图像
在提示框中输入您的文本描述。您还可以通过将它们添加到负面提示中来排除图像中的某些项目。准备好后,点击“生成”按钮。网站会显示您在设置中选择的图像数量。
2. 选择一张图片
要访问图像的更大版本,只需点击该截图。要保存或复制图像,可以右键单击,然后选择首选项中的保存图像或复制图像。
如何下载和安装Stable Diffusion
Stable Diffusion可以在Hugging Face和DreamStudio等不同的网站上获得。但是,您可以通过下载该程序将Stable Diffusion作为模型从设备本身访问。
然而,在设备上下载该程序的过程可能会有点长,并且您需要按照各种步骤进行操作。您的计算机需要满足Windows 10或11的最低要求才能安装Stable Diffusion。
它还应该能够具有4 GB或更多VRAM的离散NVIDIA视频卡。一旦您检查了您的VRAM并确保其满足要求,那么您可以继续执行以下步骤:
1. 安装Python
要在设备上访问Stable Diffusion,您需要遵循一些先决条件,例如安装Python。为此,您需要访问https://www.python.org/downloads/release/python-3106/,并通过向下滚动页面选择“Files”。现在,您需要选择Windows Installer(64位)并下载它。
文件下载完毕后,您需要运行该文件以在您的计算机上安装Python。
2. 安装Git
现在您需要在设备上下载Git,您需要访问https://git-scm.com/download/win。访问网站后,您需要点击“64位Git for Windows Setup”并下载该文件。
3. 下载Stable Diffusion项目文件
下一步是在设备上下载Stable Diffusion,您需要访问https://github.com/AUTOMATIC1111/stable-diffusion-webui网站,并点击“Green Code”按钮以下载ZIP文件。
您需要解压ZIP文件,然后将生成一个名为stable-diffusion-webui-master的文件夹。除了提取的文件之外,您还需要将该文件夹复制到C:驱动器的根目录下。
4. 下载和设置检查点文件
导航到https://huggingface.co/stabilityai/stable-diffusion-2/blob/main/768-v-ema.ckpt并点击下载链接以保存文件768-v-ema.ckpt。
文件下载完成后,您需要将该文件夹复制到C:驱动器的根目录下,并将其移动到C: stable-diffusion-webui-master models Stable-diffusion。
在该文件夹下,您会找到另一个名为Put Stable Diffusion checkpoints here.txt的文件,并将您的文件768-v-ema.ckpt复制到该文件夹中。
注意:这些文件的大小非常大。因此,下载过程可能会有点长。因此,在下载过程中,重要的是您保持耐心,不要中断过程。
5. 下载配置yaml文件
移动到https://raw.githubusercontent.com/Stability-AI/stablediffusion/,您会在屏幕上看到数据出现。您需要右键单击并保存此文件。
保存后,您需要访问C: stable-diffusion-webui-master models Stable-diffusion文件夹,并将此数据文件保存在此位置。
现在,您需要将此文件的名称更改为768-v-ema以及Yaml,因此应将文件保存为768-v-ema.yaml。
6. 运行webui-user.bat文件
现在,是时候转到stable-diffusion-webui-master文件夹并运行webui-user.bat文件。
运行文件后,您需要等待几分钟,屏幕上将出现一个新窗口,显示一行文字,上面写着“正在本地URL上运行”,该行将后跟一个URL和一个基于您的端口号和本地机器的IP地址。
您需要将此端口号和URL保存到浏览器中以显示Stable Diffusion应用程序,您可以通过简单地复制和粘贴URL和号码来保存它。
7. 生成图像
您现在已成功安装了 Stable Diffusion,并且现在是使用该模型生成图像的时候了。您只需在 Stable Diffusion 应用程序中输入描述您想要模型创建的图像的提示。
如果您希望,您还可以在负面提示下添加您希望从图像中排除的内容(虽然这一部分是可选的)。您还可以添加一些其他的更改,例如采样方法的参数、高度、宽度等。
在您进行了所有更改之后,点击“生成图像”图标。几秒钟之内,模型将根据您的提示生成图像。
如果您对生成的图像感到满意,可以点击图像,右键点击并复制或保存到您的设备上。
如果您对生成的图像不满意,可以通过再次点击“生成图像”来要求模型创建另一张图像。这就是您下载和安装 Stable Diffusion 的方式。