2011-03-08 44 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