我正在使用sip开发工具从此图片中获取特定颜色:
http://dribbble.com/shots/1277834-Login-Thumb/attachments/176317
(右侧底部灰色)。
啜饮回归:
[NSColor colorWithCalibratedRed:0.96绿色:0.96蓝色:0.96 alpha:1]
RGB:RGB(226,226,226)
然而,当我在代码中自己使用它时,我的应用程序中的背景颜色(当用sip检查时)是RGB(232,232,232)
有谁知道为什么会有这样的差异?
我也尝试用RGB手动计算它除以255.0 - 同样的问题。
我对其他颜色也有同样的问题,纯色也是如此..
答案 0 :(得分:2)
这可能是色彩空间的事情。我猜测sip没有像NSColor函数那样校准或计算。
无论如何,如果你使用DigitalColor Meter,你应该得到与你放入的颜色相同的颜色。
因为它是一个原生应用程序,我觉得我可以比第三方应用程序更依赖于它的结果。
另外我认为你的计算略有偏差。 0.96实际上是245而不是226。