给定CIELAB颜色(L* A* B*值),如何降低色度(饱和度)?
色度可计算如下:
Cab= sqrt(a²+b*²)
假设输出是72。如何将变量a和b转换为强制色度变为eg。43?
发布于 2022-03-23 09:57:41
只需将a和b乘以,在本例中为43/72。
原因:对于乘法器m,
C( m a, m b ) = sqrt( (ma)² + ((mb)² )
= m sqrt( a² + b² )
= m C( a, b )换句话说,在L坐标中:
“轻盈”保持不变,
C对m*C的更改
色调=褐色(b/a)保持不变。
(a和b在CIELAB中是极坐标,C和h在CIELCh中是等效的极坐标。)
https://stackoverflow.com/questions/69330290
复制相似问题