stable diffusion文生图教程

共计 1644 个字符,预计需要花费 5 分钟才能阅读完成。

在开始本教程之前,请确保您已经安装了所需的插件和大模型。以下是所需的插件和大模型:

stable diffusion 文生图教程

所需插件:

  • controlnet 最新版
  • ADetailer(非必须)
  • inpaint only+lama(非必须,但强烈建议安装)

所需大模型:

  • GhostMix_V2.0
  • XXMix_9realistic_v4.0

本教程的重点内容如下:

  1. 在文生图模式下添加细节的方法。
  2. 在可以接受的时间成本范围内,使用 tile 的 sd 脚本放大模式。
  3. 利用两种不同的大模型相互配合,创造出单一大模型无法达到的效果。
  4. 使用 inpaint+lama 扩展图片。

第一步:设定初始参数

本次教程旨在创作带有分型艺术超现实风格的图像。我们将使用漫画类的 GhostMix_V2.0 大模型,这个模型对分型艺术有很高的表现力。

首先,我们需要设置初始参数:

  • photorealistic:1.3
  • masterpiece:1.2, best quality:1.2, RAW photo, dlsr
  • HDR, UHD, 8K, Highly detailed, ultra-fine painting, sharp focus, physically-based rendering, extreme detail description, Professional, Vivid Colors
  • studio soft light, 1girl:1.3, fractal art:1.3, solo
  • extremely complex background:1.4
  • cowboy shot, studio soft light, upper body:1

然后,添加反向控制:

  • blush, illustration, 3d, sepia, painting, cartoons, sketch, worst quality:2, low quality:2, normal quality:2, bad-hands-5, EasyNegative, bad-hands-5:0.8, Bad anatomy, NSFW:1.4, blush

设置分辨率为:768×1024,采样器选择:DPM++ 2M Karras,推导步数:30 步。

注意:根据您的显卡性能,您可以适当调整分辨率和采样器设置。

第二步:使用 ControlNet 进行局部重绘

将刚刚生成的图片发送到图生图,然后打开 ControlNet。

在 ControlNet 中,选择局部重绘,选择预处理器:inpaint+lama,选择控制模式:更偏向 ControlNet,选择缩放模式:缩放后填充空白。然后开始生成。

第三步:将图像升级为真实人物图像

在这一步,我们需要切换到真实照片类的大模型:XXMix_9realistic_v4.0。

然后,将生成的图片发送到图生图界面。在图生图界面中,打开 ControlNet,将生成的图片拖动到 ControlNet 界面。

在 ControlNet 中,选择 tile 分块,预处理选择:tile__colorfix+sharp,锐化程度设置为:0.01。

接下来,设定以下参数:

  • 采样器类型不变,推导步数不变,提示词不变
  • 重绘强度:0.45
  • 提示词:国风 3Lora GuoFeng3_Lora_v3.2_Lora_big_light:0.5,汉服唐风_v3.2:0.3
  • ADetailer 模型:mediapipe_face_full,ADetailer 置信度:0.6
  • 控制模式:Balanced,preprocessor 参数:(512, 8, 0.01)

开始生成。

第四步:保留细节并放大图片

将生成的图片再次发送到图生图。

除了缩放模式外,其他参数与文生图保持一致。重绘强度设置为:0.45。

然后,打开 ControlNet,选择 tile 分块,预处理器选择:tile_resample,锐化程度设置为:0.01。

您可以选择放大的幅度,这取决于图像质量和硬件条件。

最后,将分辨率修改为 512×512,保持大模型不变,开始生成。

注意:根据您的显卡性能,您可以根据需要调整参数。

整个过程中,根据您的硬件条件和需求,您可以适当调整参数,以获得最佳的结果。

正文完