通过YUV空间调节图像的色度和饱和度

1.在yuv空间进行饱和度调节
在YUV空间,Y代表亮度,UV又称CR和CB代表色度偏红和偏紫,要改变饱和度需要将U和V同比例的增加和减少,如下图:
这里写图片描述
(图片来源于wiki)
注意:1.不能够是同样的增加同样的数值大小,必须得同比例增加保持斜率不变。
2.必须将图像转换到(-125,125)坐标系在进行计算。

2.在YUV空间进行色度调节

Cb=Cbcos(θ)+Crsin(θ)Cr=Crcos(θ)+Cbsin(θ) C b ′ = C b ∗ c o s ( θ ) + C r ∗ s i n ( θ ) C r ′ = C r ∗ c o s ( θ ) + C b ∗ s i n ( θ )

其中 θ θ 从-180到180之间变化。
以上参考博客: https://blog.csdn.net/u011258240/article/details/73810828?locationNum=3&fps=1

  • 1
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值