2

关于 CieL*u*v* 颜色空间的Wikipedia 页面描述了从以XYZ 颜色空间表示的颜色的转换函数。

对于黑色,在 RGB 颜色空间中表示为 (R=0, G=0, B=0),在 XYZ 颜色空间中表示为 (X=0, Y=0, Z=0),我们应该使用哪些值在 CieLuv 中代表它?

该公式使用除法,4x/(x+15y+3z),其结果对于黑色未定义。
我们应该使用 (L=0, u=0, v=0),还是有更多的微妙之处?

4

2 回答 2

2

事实上,黑色并没有在 uv 中表示。所以在 Luv black 可以用 L = 0 和 u = v = undefined 来表示。

于 2014-05-19T00:26:13.590 回答
1

好吧,理论黑色”(全为零)和“实际黑色”之间存在差异,后者是白色亮度的 1/1000。请参阅“Charles Poynton。数字视频和高清。摩根考夫曼,第二版,2012 年。”,第 248 页。

所以在实践中它并不完全为零。或者想象一下灰色:它们都有 u* = v* = 0,只有 L* 不同。所以当你接近黑色时,应该清楚它的样子。

于 2020-01-23T00:59:10.650 回答