hako-mikan/sd-webui-regional-prompter
set prompt to divided region
解决的问题
Regional Prompter 是 AUTOMATIC1111 的 Stable Diffusion WebUI 的自定义脚本,允许用户为图像的不同区域指定不同的提示词。这解决了提示词溢出问题,即提示词中某一部分的属性(例如“绿色头发”)可能意外地应用到图像的其他部分(例如“蓝色裙子”),确保特定视觉元素被限制在指定区域内。
工作原理
该扩展提供了多种定义区域的方法:
- 基于比例的分割: 用户可以使用比例(例如
1,1,1表示三等分)将图像垂直或水平分割,并使用BREAK关键字为这些区域分配不同的提示词。 - 二维区域分配: 使用
ADDCOL和ADDROW关键字,用户可以创建类似网格的提示布局。 - 基于掩码的区域: 用户可以手绘掩码或上传掩码图像,以精确定义特定提示词适用的区域。
- 基于提示词的区域: 一个实验性功能,根据提示词中的目标词创建掩码,以对特定对象应用效果。
支持两种主要计算模式:注意力模式(默认,更快)和 潜在空间模式(较慢,但更有利于分离 LoRAs)。
适用人群
使用 AUTOMATIC1111 WebUI 的数字艺术家和 AI 图像生成爱好者,需要对生成图像中元素的构图和位置进行精确控制。
主要亮点
- 多区域提示: 通过比例、二维网格或掩码,为特定图像区域分配唯一提示词。
- 灵活的提示结构: 使用
BREAK、ADDCOMM和ADDBASE管理区域间的通用提示和基础提示。 - 掩码工具: 内置画布用于绘制掩码或上传掩码图像,实现区域控制。
- 广泛的模型支持: 兼容 SD、SDXL 以及 Z-Image、Anima、Krea2 等新模型。
- LoRA 分离: 潜在空间模式可更好地隔离不同区域中的不同 LoRA。
相关
- 项目
- 项目
- 项目
- 项目