2013-02-14 128 views
2

我可以使用CMYK格式在位圖圖像中設置像素的顏色嗎?或者我必須將顏色轉換爲RGB值?如何獲取和設置CMYK格式的像素顏色?

+1

是的,可以。轉換後。 – 2013-02-14 07:19:09

+0

所以我必須先轉換爲RGB然後設置顏色? – 2013-02-14 07:22:41

+1

是的。或者選擇另一種允許將數據存儲在CMYK中的圖像格式。 – 2013-02-14 07:23:44

回答

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) 
+0

通過使用此公式,您將失去CMYK音色。例如:考慮CMYK顏色,如(0,100,100,0)。如果將其轉換爲RGB,綠色和藍色通道將始終爲負(零)。最後,原來的CMYK顏色在RGB尺度上只是一個紅色。 – 2017-04-10 05:25:06