知道一个颜色  用RGB表示  比如RGB(100,200,70),怎么快速的求得比它更暗的颜色,就象Photoshop中调节亮度一样?

解决方案 »

  1.   

    x=10
    RGB(100-x,200-x,70-x)'需要判断是否小于0
      

  2.   

    这里肯定有个规律,baoaya(点头)兄弟都减去一个同样的值可能不准确吧
      

  3.   

    看来应该是这样:
    x=0.5 暗比 当X=1变黑了,当X=0是原色
    RGB(100-100x,200-200x,70-70x)'需要判断是否小于0
      

  4.   

    更好的方法是转化到hsi调整i然后转回来
      

  5.   

    每种颜色都减一点,相信是变暗的一种方法,至于像PS中那么复杂的变暗,可能还需要按某种算法调整RGB各项的值 ,,有研究的请拿出来分享啊
      

  6.   

    //不一定啊,加大数值也会变暗的不是颜色值加大哦,是RGB的值分别加大!