如何确定颜色是黑色还是灰色?

时间:2016-01-29 05:55:04

标签: colors

我正在导入文字,我必须能够判断文本是灰色还是黑色与其他颜色相比。

有没有办法确定给定的颜色是黑色还是灰色?我看着相对亮度,但我不确定它告诉我它是黑色还是灰色。我花了很多时间摆弄HSV / HSL,但我似乎总能找到例外。

目前我有

bool isGreyOrBlack = (c.saturationF() < 0.13 && c.valueF() < 0.40) || (c.saturationF() >= 0.13 && c.lightnessF() < 0.10);

但它并没有很好地发挥作用。

0 个答案:

没有答案