【SD进阶工作流】人物生成+局面修复+高清放大

159 阅读2分钟

画面描述:

在一片荒野的开阔地上,一位亚洲女孩地站立着。她周围是金色的田野,代表着乡村宁静而独立的内心。

本期涉及到的知识点:

  • 文生图
  • 用Adetailer插件自动修复脸部
  • 利用ControlNet控制人物姿势
  • 局部重绘修复图像
  • 放大图像
  • Customization

插件

  • Adetailer
  • ControlNet – Openpose 和 inpaint 模型

模型

使用majicMIX realistic 麦橘写实模型.

模型放置的位置:stable-diffusion-webui > models > Stable-Diffusion

工作流详解

  1. 选择模型

  1. 文生图设置栏里

正向提示词:

walking, smile, finely detailed, quality, (masterpiece:1.2), (best quality), (detailed skin:1.3), (intricate details), dramatic, Asian girl, short hair, 21 years old, (blue open sky:1.1), open field, Starlight, Walking trail, ripped jean skirt, translucent white blouse, skin pore, freckle, care free

BREAK

hard light portrait, sun, rembrandt lighting, shadow on face, light on face, walking on flower field, soft box lighting, wild flower in front

负向提示词:

(tree:1.1), Drawings, abstract art, cartoons, surrealist painting, conceptual drawing, graphics, (low resolution:1.3), (blurry:1.3), (worst quality:1.3), (low quality:1.3), collage, nsfw, bad proportions, (watermark:1.3), letter, nude, bag

备注:
  • 对人物动作细节的描述: short hair, ripped jean skirt, translucent white blouse
  • BREAK用来增加其后这部分提示词的权重
  • 用“skin pore” 和 “freckle” 这样的关键词来增强人物的真实度
  • 用一些和光线相关的关键词,控制画面的光线
  • 负向提示词: 删除一些不希望出现在画面的内容: bag, tree
  1. 设置ControlNet

图生文的下方,可以找到ControlNet的部分

把原图放进ControlNet的图框

按照下图设置ControlNet:

!!!切记要勾选启用ControlNet

  1. 打开Adetailer插件

Adetailer这个插件可以自动修复人物脸部

  1. 生成图片

这是第一次生成的图片

  1. 局部重绘

这里我们觉得裤子的部分有些问题,所以用局部重绘修复一下

点击这个按钮把图片发送到图生图局部重绘里面

涂抹要重绘的部分

设置重绘的参数

为了保证图像的一致性,我们还加入了局部重绘的ControlNet

局部重绘的结果

  1. 提升图片质量

再次把图片发送到图生图

并设置以下参数,尺寸放大2倍,重绘幅度降到0.5

设置ControlNet

设置Ultimate SD upscale 脚本

  1. 生成完成图