根据rgb值算颜色比例的方法如下:1、0%的灰度RGB值为255,255,255(即白色)。2、相反100%的灰度RGB值为0,0,0(即黑色)。3、在计算的时候,不能简单的用256乘以软某种颜色的RGB值如果其中一值与其它两值相差较大,而其它两值比较接近,那么根据RGB中较大的值可以知道这种颜色是比较接近红、绿、蓝、紫、青、黄中的一种。比如RGB(150,20,15
标题写的不清楚描述,具体是这样的:比如,有一种颜色C,RGB值为60,10,150这种颜色可以打印得到对应的颜色C那么,我现在需要一种10%颜色C,90%纯白,它的RGB值应该是可以使用灰度值公式将像素的RGB 值映射到灰度值(注意这个公式并不是一个真实的算法,而是简化的sRGB IEC61966-2.1 公式,真实的公式更复杂一些.
(ˉ▽ˉ;) HSB亮度(B )RGB最大色彩分量值/255*100%.HSB饱和度(S)RGB(最大色彩分量值-最小色彩分量值比如RGB(150,152,183),RGB值比较接近,但是蓝色的成份较多一些,因此我们可以判断出这是一种蓝灰色。某种颜色的RGB值如果其中一值与其它两值相差较大,而其它两值比较接近,那么根据RGB
value of RGB //Delta RGB value //This is a gray, no chroma //HSL results = From 0 to 1 //Chromatic data if ( L < 0.5 ) S = del_Max / ( var_Max + var_Min ) else S = del_Max / ( RGB图像只使用三种颜色,就可以使它们按照不同的比例混合,在屏幕上重现16777216种颜色。在RGB 模式下,每种RGB 成分都可使用从0(黑色)到255(白色)的值。例如,亮红色使用R 值25
比如RGB(150,152,183),RGB值比较接近,但是蓝色的成份较多一些,因此我们可以判断出这是一种蓝灰色。某种颜色的RGB值如果其中一值与其它两值相差较大,而其它两值比较接近,那么根据RGB纯红色位于0 度,纯绿色位于120 度,纯蓝色位于240 度。具体计算时,角度主要由RGB 中最大的