我正在尝试使用Lab颜色,并且需要从sRGB进行转换,理想情况是使用R.我刚刚给了converColor一个go,并且有点困惑。作为测试,我正在转换Macbeth ColorChecker色板,但我没有得到完全正确的值。
示例:
swatch1sRGB <- c(115,82,68)/255
swatch1Lab <- convertColor(swatch1sRGB, from="sRGB", to="Lab")
swatch1Lab
L a.x b
[1,] 38.05293 11.86536 13.71442
合理保证金的实际价值(37.986,13.555,14.059)。任何提示都会非常感激,因为在我能够合理地转换已知的颜色值之前,我甚至无法尝试使用我的实际颜色样本。
谢谢!
答案 0 :(得分:0)
您获得的电话号码没有大问题。由于farver
软件包已被删除,因此我在convertColor
软件包中复制了它。
library(farver)
convert_colour(
t(c(115, 82, 68)),
from = "rgb",
to = "lab")
结果与您的示例几乎相同:
l a b
[1,] 38.01682 11.79681 13.66437
另外ColorHexa也显示几乎相同的数字(对于CIE-LAB):