Image 色温

Image 色温,image,colors,rgb,temp,tint,Image,Colors,Rgb,Temp,Tint,虽然我已经找到了很多关于色彩和温度的话题,但是到目前为止我还没有看到任何明确的解决方案,这就是我为什么要写这篇文章的原因。对此我深表歉意 我感兴趣的是根据RGB值调整图像的色温和色调,这有点类似于iOS中的iPhoto应用程序,它可以通过从左到右的滑动条进行调整。 不管我发现了什么,温度和色调都是正交的,温度调整是沿着蓝色(左;冷色)——黄色(右;暖色)和沿着绿色(左)——品红(右)轴进行的。 如何使用RGB值的公式进行调整,即使用色温和色调滑块的uderling实现。 我可以将它们转换为HSV

虽然我已经找到了很多关于色彩和温度的话题,但是到目前为止我还没有看到任何明确的解决方案,这就是我为什么要写这篇文章的原因。对此我深表歉意

我感兴趣的是根据RGB值调整图像的色温和色调,这有点类似于iOS中的iPhoto应用程序,它可以通过从左到右的滑动条进行调整。 不管我发现了什么,温度和色调都是正交的,温度调整是沿着蓝色(左;冷色)——黄色(右;暖色)和沿着绿色(左)——品红(右)轴进行的。 如何使用RGB值的公式进行调整,即使用色温和色调滑块的uderling实现。 我可以将它们转换为HSV空间,然后我可以向那些(蓝色、耶洛、绿色、洋红)角度旋转色调轮通道,但如何以类似于滑杆实现的系统方式,通过从低级别(滑杆的中间)逐渐更改为高级别(滑杆的右/左端)来执行这些操作


谢谢

您应该尝试使用HSL而不是HSV。HSL饱和度从色调中分离出来,在数学计算中,亮度具有非常确定的范围

在HSL中,若要添加色调,请将L系数移动到50-100之间,若要添加阴影,L系数在0-50之间变化。与HSV不同,HSL的饱和度直接控制音调

对于温度,你必须设计自己的策略,在红色和蓝色之间改变颜色,但我可以给你一个黄金提示:“每种纯RGB颜色都有三个颜色值中的一个,即零,秒固定为255,第三个随255/60的因子变化


希望这有帮助-

您应该尝试使用HSL而不是HSV。HSL饱和度将自身从色调中分离出来,在数学计算中,亮度具有非常确定的范围

在HSL中,若要添加色调,请将L因子移动到50-100之间,若要添加阴影,L因子在0-50之间变化。HSL的饱和度也直接控制色调,与HSV不同

对于温度,你必须设计自己的策略,在红色和蓝色之间改变颜色,但我可以给你一个黄金提示:“每种纯RGB颜色都有三个颜色值中的一个,即零,秒固定为255,第三个随255/60的因子变化

希望这有帮助-