2011-03-08 43 views

回答

4

好,CMYK是基於0-100,不像RGB這是0-255。所以,CMYK中只有100個「灰度」,RGB中只有256個。

嘗試「babelfishing」輸入RGB值;使用您喜歡的任何轉換算法將其轉換爲CMYK,然後將THAT轉換回RGB以獲得「最接近的匹配」。只要你可以將這個最接近的匹配轉換成CMYK和後退廣告,你已經找到了一個RGB值,它將1:1轉換爲RGB。如果顏色持續偏斜,則可能出現轉換錯誤,這種方式或其他方式。我不知道RGB-CMYK轉換的細節,並且不只有一種算法。

編輯:檢查該RGB-> CMYK轉換器底部的註釋:http://web.forret.com/tools/color.asp?R=85&G=85&B=68。據此,由於黑色的額外尺寸,CMYK可以表示比RGB更多的顏色。我稱之爲shenanigans,但我想這又取決於你的特定轉換器的實現。維基百科只是說它是「困難的」,因爲CMYK值比RGB更依賴於硬件。

+0

嗨,謝謝你的回覆!這個「babelfish」解決方案正是我想到的第一件事,但我仍然錯失了將RGB值轉換爲CMYK(使用提供的ICC配置文件)的最佳方法。事實上,這個缺失的部分是我的第一個問題(我在這裏鏈接到)。 – ibiza 2011-03-08 21:51:37

+0

是的,我不能狼吞虎嚥的CYMK可以代表更多的顏色比RGB,我不會相信這個網站,XD – ibiza 2011-03-08 22:44:09