饱和度Saturation是指色彩的鲜艳程度,在YCbCr空间来看,Cb和Cr等于128时,饱和度为0,|Cr-128|和|Cr-128|越大,饱和度也越大,饱和度的计算公式非常简单。
f(x,s)=(x-128)*s + 128, x=Cb or Cr,s>=0
表达式中s表示饱和度调整幅度,s=1表示不调整,s=0表示灰度图,0<s<1表示降低饱和度,s>1表示增加饱和度。
Saturation从左到右分别为s=0, 0.5, 1, 2
饱和度调整也可以通过CCM来完成,不过CCM找出的是根据人眼模型得出的标准系数,不宜随意改变。在Ycbcr空间的这种简单计算,适合于根据用户喜好而调整的情况。例如我们知道sony相机拍出的照片色彩比较鲜艳,就可以用这个方法实现。
欢迎光临 SuperIC社区_ (/) | Powered by Discuz! X3.3 |