【发布时间】:2019-12-13 05:52:20
【问题描述】:
如果将 RGB 空间渲染为立方体,则白色、黑色、红色、绿色、蓝色、黄色、洋红色和青色将是角;灰色将位于立方体的中心。
那个立方体表面的颜色有名称吗?
简单来说,非灰度可以量化为(使用 [0..1] 中的 r、g 和 b)
abs(max(r, g, b) - .5) / .5
这里,白色、黑色、红色、橙色等的“非灰度”为 1。
【问题讨论】:
-
通常,颜色要么是彩色的,要么是无色的(没有色调),黑色和白色在消色差范围内的某个位置,因此排除它们没有任何意义。你会为 0.9999999 或 1.1 做什么?
-
我不知道你说的 0.999 或 1.1 是什么意思。我将根据上述公式处理所有颜色值,因此非常浅的灰色将具有 0.999 的非灰度。没有任何东西的非灰度值为 1.1。 rgb 立方体表面上的所有东西都将具有 1 的非灰度。它的意义是从样本创建颜色几何(可能从样本创建色轮的方式)。我试图通过添加和减去赞美来填补尽可能多的空间。这通过删除一个“维度”来简化。我选择了灰色。
-
这听起来很接近doi.org/10.1242/jeb.204487 定义的“生动”。知道这对你想要达到的目标有帮助吗?如果是这样,我可以将其作为答案。
-
@droplet,请做。
标签: colors color-theory