Denoising strength(在 img2img / inpaint 很关键)

非常好的问题。这个参数确实是 img2img / inpaint 里最关键、也最容易误解的。

一句话先记住

Denoising strength = 改动强度

  • 越小:越“保留原图”
  • 越大:越“重新生成”

它到底在做什么(原理直觉)

在 img2img 里,流程不是“直接改图”,而是:

  1. 把原图编码到 latent
  2. 给 latent 加一部分噪声
  3. 再去噪生成新图

Denoising strength 就是第 2 步“加多少噪声”的比例。

  • 噪声少(0.2~0.4):原图结构基本保留
  • 噪声多(0.7~1.0):原图信息被冲掉,接近重画

在不同模式下怎么理解

1) img2img(整图改造)

你上传一张图想“改风格/改细节/改场景”。

  • 0.2~0.35:轻修图(颜色、质感、光线)
  • 0.35~0.55:中等改动(衣服细节、发型、风格明显变化)
  • 0.55~0.75:大改(构图和主体会变)
  • 0.8+:几乎只把原图当参考,接近 txt2img

2) inpaint(局部重绘)

只改遮罩区域(比如手、脸、衣服)。

  • 低值:修补痕迹小,容易贴合原图
  • 高值:更敢“重画”遮罩区,但可能风格不连贯

常用区间:

  • 修手修脸:0.35~0.55
  • 换衣服/换物体:0.55~0.75

最实用的区间建议(直接抄)

目标 推荐 Denoising
轻微润色、提质 0.2 ~ 0.35
保持构图,换画风 0.35 ~ 0.5
局部修复(手脸) 0.4 ~ 0.6
明显改造(服装/发型) 0.55 ~ 0.75
几乎重画 0.8 ~ 1.0

和 Steps 的关系(你也会遇到)

直观理解:
Denoising 越大,相当于“从更早、更乱的状态开始去噪”,改动更大。
Steps 越高,细节更充分,但不改变“改动力度方向”。

所以:

  • 想“更像原图” → 先降 Denoising,不是先加 Steps
  • 想“改得更明显” → 先升 Denoising

常见误区

  1. 想修手,结果脸都变了
    → Denoising 太高,先降到 0.45 左右。

  2. 想换风格,结果几乎没变化
    → Denoising 太低,提到 0.45~0.6。

  3. 局部重绘接缝明显
    → Denoising 过高 + mask 边缘硬。
    可降到 0.5 左右,并适当羽化 mask(mask blur)。


给你一个可执行的小实验(最快理解)

同一张图、同一 prompt、同一 seed,只改 Denoising:

  • 0.3(轻改)
  • 0.5(中改)
  • 0.7(大改)

你会立刻看懂这个参数的本质。


如果你愿意,我下一步可以给你一套“inpaint 修手修脸专用参数模板”(含 denoising、mask blur、sampler、steps)。

posted @ 2026-03-30 21:41  向着朝阳  阅读(14)  评论(0)    收藏  举报