ComfyUI-Detail-Daemon:用于控制图像生成细节的ComfyUI节点,文中附工作流下载

ComfyUI-Detail-Daemon将muerrilla的sd-webui-Detail-Daemon移植为ComfyUI的节点。通过调整生成过程中的sigma值,该工具帮助用户在生成高分辨率图像时实现更精细的细节控制。增加flux生成图像的细节,使其更丰富和真实!工作流链接在文章最后。

unsetunset节点介绍unsetunset

muerrilla 的sd-webui-Detail-Daemon的一个端口,作为 ComfyUI 的一个节点,用于调整通常增强细节的 sigma,并可能消除不必要的散景或背景模糊,特别是对于 Flux 型号(但也适用于 SDXL、SD1.5 和其他型号)。如果值过大,则会导致过度锐化和/或 HDR 效果。这里有四个节点。Multiply Sigmas 和 Lying Sigma Sampler 也包括在内,作为通常增强细节的替代方法。

Detail Daemon 和 Lying Sigma Sampler 节点默认与自定义采样器节点(如)配合使用SamplerCustomAdvanced。如果想将它们与非自定义采样器节点(如KSampler或)一起使用KSamplerAdvanced,则需要使用BlehSetSamplerPreset节点创建自定义采样器预设,以便可以从采样器节点的列表中选择预设,如此处所述。

unsetunsetComfuUI节点unsetunset

Detail Daemon Sampler

允许使用细节守护进程计划调整进行采样,这可以使注入的噪声水平保持不变,同时降低每一步去除的噪声量,从而有效地增加细节。Detail_amounts 在 0 到 1.0 之间效果最佳。请参阅 muerrilla 的细节守护进程repo,了解输入和方法的完整说明。一般来说,大特征是在早期步骤中建立的,小细节在后期步骤中形成。因此,在早期步骤中调整数量将影响更大的形状,而在后期步骤中调整将影响较小的精细细节。默认值主要在中间步骤中进行调整。

参数(下面的图形节点可以帮助可视化这些参数):

允许绘制调整后的 sigma,以直观地查看不同参数对图形曲线的影响。为了正常运行,这必须是与细节守护进程采样器节点不同的节点。只需将值设置为与该节点相同的值,或在输入到细节守护进程采样器和此 Graph Sigmas 节点的单独原始节点上设置输入。您需要运行队列才能查看节点上的图形。请注意:此节点实际上不会更改生成时使用的 sigma,它只会绘制它们的图形。

  • detail_amount:在生成过程中调整细节的主要值。正值会降低 sigma,从而减少每一步去除的噪声,从而增加细节。对于 Flux 模型,您可能需要 0.1-1.0 之间的范围。对于 SDXL 模型,可能小于 0.25。如果您想减少细节或简化图像,也可以使用负值。

  • start:您希望何时开始调整,百分比范围为 0–1.0,0 为第一步,1.0 为最后一步。建议:0.1–0.5 end:您希望调整何时结束,百分比范围为 0–1.0,0 为第一步,1.0 为最后一步。建议:0.5–0.9

  • bias:在生成过程中将中间步骤的detail_amount向前或向后移动。

  • exponent:改变调整的曲率。0 为无曲率,1 为平滑弯曲。

  • start_offset:在生成过程开始时将 detail_amount 设置为特定值。不推荐。

  • end_offset:在生成过程结束时,将 detail_amount 结束于某个特定值。

  • fade:将整个调整曲线减少特定值。

  • smooth:(true/false),是否希望调整曲线平滑。

  • cfg_scale_override:如果设置为 0(默认值),采样器将自动确定 CFG 比例(如果可能)。设置为其他值以覆盖(可能应该与工作流程中使用的 CFG 相匹配)。

乘以sigma

将所有 sigma(噪声级别)乘以提供的因子的简单节点。它将添加和去噪的噪声级别都乘以因子,从而以小于 1 的因子添加细节。它是无状态的,这意味着它会在每个队列上计算最新的 sigma(其他乘法 sigma 节点似乎会计算之前运行的 sigma)。

  • factor:您希望在每个步骤中乘以 sigma(噪声级别)的量。因此,例如,如果第一步的 sigma 为 1,则使用 0.95 的因子将使该 sigma 为 0.95。如果某个步骤的 sigma 为 0.7,则使用 0.95 的因子将使其为 0.665。您可能希望将此因子保持在 0.95 至 0.99 之间。较低的值会增加细节,但也可能逐渐改变图像的构图,或引入嘈杂的颗粒。将其设置为 1.0 会有效地禁用该节点。

  • start:您希望何时开始调整,百分比范围是 0-1.0,0 为第一步,1.0 为最后一步。

  • end:您希望调整何时结束,百分比范围从 0-1.0,0 为第一步,1.0 为最后一步。

Detail Daemon Sampler 的简化版本,仅具有数量调整以及起始值和结束值。

参数:

  • dishonesty_factor:与 Detail Daemon 节点类似detail_amount,用于调整细节数量。不过,其比例不同,例如,-0.05dishonesty_factor相当于detail_amountDetail Daemon 的 0.5(或 Multiply Sigmas 的 0.95)。负值会向下调整 Sigma,增加细节。您可能希望保持在 -0.1 和 -0.01 之间。正值会增加 Sigma,减少细节。

  • start_percent:您希望何时开始调整,百分比范围为 0–1.0,0 为第一步,1.0 为最后一步。建议:0.1–0.5

  • end_percent:您希望调整何时结束,百分比范围为 0–1.0,0 为第一步,1.0 为最后一步。建议:0.5–0.9

unsetunset示例和测试工作流程unsetunset

  • Flux:Comparing Detailers.json[1]工作流将允许您在相同的提示和种子上比较所有这些不同的细节节点。

  • Flux img2img:Flux img2img-DetailDaemon.json[2]是在 Flux img2img 工作流中使用 Detail Daemon 的一个示例。

  • Flux upscale:Flux upscale-DetailDaemon.json[3]是在 Flux upscale 工作流中使用 Detail Daemon 的一个示例。

  • Flux 修复:Flux inpainting-DetailDaemon.json[4]是在 Flux 修复工作流中使用 Detail Daemon 的一个示例。

  • SDXL:SDXL txt2img-DetailDaemon.json[5]是在 SDXL 工作流中使用 Detail Daemon 的一个示例。

为了帮助大家更好地掌握 ComfyUI,我在去年花了几个月的时间,撰写并录制了一套ComfyUI的基础教程,共六篇。这套教程详细介绍了选择ComfyUI的理由、其优缺点、下载安装方法、模型与插件的安装、工作流节点和底层逻辑详解、遮罩修改重绘/Inpenting模块以及SDXL工作流手把手搭建。

由于篇幅原因,本文精选几个章节,详细版点击下方卡片免费领取
在这里插入图片描述

一、ComfyUI配置指南

  • 报错指南
  • 环境配置
  • 脚本更新
  • 后记

img

二、ComfyUI基础入门

  • 软件安装篇
  • 插件安装篇

img

三、 ComfyUI工作流节点/底层逻辑详解

  • ComfyUI 基础概念理解
  • Stable diffusion 工作原理
  • 工作流底层逻辑
  • 必备插件补全

img

四、ComfyUI节点技巧进阶/多模型串联

  • 节点进阶详解
  • 提词技巧精通
  • 多模型节点串联

img

五、ComfyUI遮罩修改重绘/Inpenting模块详解

  • 图像分辨率
  • 姿势

img

六、ComfyUI超实用SDXL工作流手把手搭建

  • Refined模型
  • SDXL风格化提示词
  • SDXL工作流搭建

img

由于篇幅原因,本文精选几个章节,详细版点击下方卡片免费领取
在这里插入图片描述

img

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值