如何以CMYK格式获取和设置像素的颜色?

时间:2013-02-14 07:06:39

标签: c# image-processing rgb cmyk

我可以使用CMYK格式在位图图像中设置像素的颜色吗?或者我必须将颜色转换为RGB值吗?

1 个答案:

答案 0 :(得分:0)

您需要先转换。只是因为你想知道它是如何完成的:

R,G,B值的范围为0..255。 红色(R)颜色由青色(C)和黑色(K)颜色计算:

 R = 255 × (1-C) × (1-K)

绿色(G)由品红色(M)和黑色(K)颜色计算:

 G = 255 × (1-M) × (1-K)

蓝色(B)由黄色(Y)和黑色(K)颜色计算:

 B = 255 × (1-Y) × (1-K)