【发布时间】:2019-02-21 23:03:00
【问题描述】:
将 CIELab 颜色值转换为 CMYK 的最准确方法是什么?我一直在看ColorMine library,它似乎首先从 CIELab 转换为 RGB,然后从 RGB 转换为 CMY,然后从 CMY 转换为 CMYK。这是最好的还是正确的方法?
这是一个从 RGB 到 CMY 的转换示例。这对我来说似乎很原始,我认为它假设 RGB 和 CMY 的白点是相同的,我不确定。
internal static void ToColorSpace(IRgb color, ICmy item)
{
item.C = 1 - (color.R / 255.0);
item.M = 1 - (color.G / 255.0);
item.Y = 1 - (color.B / 255.0);
}
【问题讨论】:
标签: c# colors color-conversion