You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何降低CIELAB色彩的彩度?怎样调整a*、b*值得到指定彩度

CIELAB 色彩降低彩度的变换方案

调整前提

行业内常规的彩度调整操作默认保留 明度(L*) 和 色相角 不变,仅缩放 a*、b* 的幅值,避免调整后出现偏色、明暗偏移问题。

具体变换操作

  1. 计算彩度缩放系数
    已知原彩度值为 72,目标彩度值为 43,缩放系数计算如下:
    k = 目标彩度 / 原彩度 = 43 / 72 ≈ 0.597
  2. 对 a*、b* 做等比例缩放
    调整后的 a*、b* 取值为:
  • 新 a* = 原始 a* × k
  • 新 b* = 原始 b* × k

正确性验证

将调整后的数值代入彩度公式:
C*ab新 = sqrt( (a*×k)² + (b*×k)² ) = k × sqrt(a*² + b*²) = k × 原彩度 = 43
完全符合目标彩度要求,且色相角h_ab = arctan2(b*, a*)计算结果和调整前完全一致,无偏色问题。

如果你不需要保持色相不变,也可以单独调整a*、b*的绝对值大小来降低彩度,但这种方式会改变色彩的色相,不属于常规的饱和度调整逻辑。


内容的提问来源于stack exchange,提问作者bart

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.03 03:15:01