RGB與CMYK的區(qū)別

1、區(qū)別

RGB是顯示器顯示標(biāo)準,CMYK是打印機標(biāo)準。

制定兩種標(biāo)準是因為顯示設(shè)備和打印機是完全不同的兩個行業(yè),做網(wǎng)絡(luò)圖片就用RGB,可以呈現(xiàn)高清晰度高飽和對比色彩,做廣告?zhèn)髅骄陀肅MYK,可以得到顏色自然字體清晰的打印效果。

RGB是加色模式,CMY是減色模式,兩者有公式互換,但公式不是唯一的,不同打印設(shè)備和不同顯示器不可能顯示一致。所以把RGB圖片轉(zhuǎn)換到CMYK,會有偏差。

RGB分別代表著3種顏色:R代表紅色,G代表綠色、B代表藍色。RGB色彩模式使用RGB模型為圖像中每一個像素的RGB分量分配一個0~255范圍內(nèi)的強度值。例如:純紅色R值為255,G值為0,B值為0;灰色的R、G、B三個值相等(除了0和255);白色的R、G、B都為255;黑色的R、G、B都為0。RGB圖像只使用三種顏色,就可以使它們按照不同的比例混合,在屏幕上重現(xiàn)16581375種顏色。

CMYK色彩模式以打印油墨在紙張上的光線吸收特性為基礎(chǔ),圖像中每個像素都是由靛青(C)、品紅(M)、黃(Y)和黑(K)色按照不同的比例合成。每個像素的每種印刷油墨會被分配一個百分比值,最亮(高光)的顏色分配較低的印刷油墨顏色百分比值,較暗(暗調(diào))的顏色分配較高的百分比值。例如,明亮的紅色可能會包含2%青色、93%洋紅、90%黃色和0%黑色。在 CMYK 圖像中,當(dāng)所有4種分量的值都是0%時,就會產(chǎn)生純白色。
在制作用于印刷色打印的圖像時,要使用CMYK色彩模式。RGB色彩模式的圖像轉(zhuǎn)換成CMYK色彩模式的圖像會產(chǎn)生分色。如果您使用的圖像素材為RGB色彩模式,最好在編輯完成后再轉(zhuǎn)換為CMYK色彩模式。

2、轉(zhuǎn)換公式

R = 255(100-C)(100-K)/10000;

G = 255(100-M)(100-K)/10000;

B = 255(100-Y)(100-K)/10000;

3、ICC文件

ICC(International Color Consortium,國際色彩協(xié)會),ICC文件,又叫ICC Color Profile —— 設(shè)備色彩特性文件,也就是描述不同的設(shè)備在顏色表現(xiàn)上的一些特點的文件。ICC文件是色彩管理能夠?qū)嵤┑囊粋€基礎(chǔ),有了ICC文件,各種具有色彩管理功能的軟件(如photoshop)就可以依據(jù)不同設(shè)備的顏色特點,而準確顯示出顏色在不同設(shè)備上的轉(zhuǎn)換和改變。同時,也能讓顏色在不同設(shè)備上的傳遞過程時將損失最小

ICC文件是將所有和設(shè)備有關(guān)的顏色數(shù)據(jù)(RGB和CMYK數(shù)據(jù)),一一對應(yīng)到和設(shè)備無關(guān)的Lab顏色模式上。從而通過Lab模式做為傳遞中介,保持所有顏色外觀的一致,也就保持了顏色再不同設(shè)備之間傳遞轉(zhuǎn)換時候不變色。

image2017-9-1_14-18-9.png

以mac上顏色配置為例,修改不同的描述文件,可以看到屏幕色彩的變化,想實現(xiàn)RGB-》CMYK的轉(zhuǎn)換也需要相應(yīng)的描述文件,國際上RGB轉(zhuǎn)CMYK的ICC文件有很多種。

原則上最好使用與打印機一致的ICC文件,要不然看到的是一個顏色,輸出后又是另一個色了

如果沒有特殊指定,國內(nèi)一般都是使用日本2001的標(biāo)準(據(jù)說是因為國內(nèi)的油墨大多是使用日本生成的)。

3、Java實現(xiàn)

使用的都是 java.awt 包下的工具,awt對于不做圖形界面和圖片處理會比較陌生,平時用到的機會也不多,不做深入研究了

image2017-9-1_14-33-10.png

image2017-9-1_14-13-17.png
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容