2017-02-17 2564 views
1

我想排除在我的代码中基于RGB的白色范围(所有类型的白人)。RGB中白色的范围是多少?

例如,像:

if(redColorValue < 230 && greenColorValue < 230 && blueColorValue < 230) 
{ 
    //It's not white colour 
} 
else 
{ 
    //It's white colour. 
} 
+0

你想要完成什么编程或标记语言? –

+0

你究竟需要什么?范围值或如何实现它?如果你想知道你可以谷歌的价值,如果你想知道如何实现它,告诉我们你有什么尝试和错误的地方。 –

+0

我正在寻找范围,我知道如何实现逻辑。我正在想办法发现这个RGB值是白色的,我将有条件避免它在我的代码中。 – AKumar

回答

-1

白需要有所有RBG的最大价值。即: R = 255,G = 255,B = 255。

任何落在给定绝对值以下的值都不被视为绝对白色。

+1

可能更详细的信息会帮助你进一步回答我的问题。我只想显示来自服务器的动态RGB的背景,只有当它不是白色时(白色,雪白,所有类型的白色)。如果背景也是白色的,那么背景中的白色文字将不可见。所以我想为白色定义一个RGB范围,在这种情况下,我将显示一些其他颜色作为backgorund,以便可以看到白色文字。 – AKumar

+1

野兽的方式是为范围R = 217,G = 217,B = 217,并可以添加文字阴影以提高可读性。 –