gpt4 book ai didi

colors - 给定 RGB 值,如何创建色调(或阴影)?

转载 作者:行者123 更新时间:2023-12-03 04:39:23 25 4
gpt4 key购买 nike

给定一个 RGB 值,例如 168, 0, 255,如何创建颜色的色调(使其更亮)和阴影(使其更暗)?

最佳答案

其中several options用于阴影和着色:

  • 对于阴影,将每个分量乘以其颜色的 1/4、1/2、3/4 等。之前的值。系数越小,阴影越深。

  • 对于色调,计算(255 - 先前值),将其乘以 1/4,1/2、3/4等(系数越大,色调越浅),并将其与之前的值相加(假设每个组件是8位整数)。

请注意,颜色操作(例如色调和其他阴影)应在线性 RGB 中完成。然而,文档中指定的或图像和视频中编码的 RGB 颜色不太可能是线性 RGB,在这种情况下,需要将所谓的逆传递函数应用于 RGB 颜色的每个分量。该函数随 RGB 颜色空间的不同而变化。例如,在 sRGB 颜色空间(如果 RGB 颜色空间未知,则可以假设),此函数大致相当于将每个 sRGB 颜色分量(范围从 0 到 1)的幂2.2. (请注意,“线性 RGB”不是 RGB 颜色空间。)

另请参阅 Violet Giraffe 关于“ Gamma 校正”的评论。

关于colors - 给定 RGB 值,如何创建色调(或阴影)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6615002/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com