亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

darken函數是怎么計算的呢?

darken(color, amount, method)

  • color: A color object.

  • amount: A percentage 0-100%.

  • method: Optional, set to?relative?for the adjustment to be relative to the current value.

darken函數是在HSL模式下進行操作的。

  • H→Hue 色相

  • S→Saturation 飽和度

  • L→Lightness 明度

darken的作用是將color的L值(明度)減去amount參數值,返回操作后的color。

那么,RGB和HSL如何相互轉換呢?


正在回答

3 回答

如果你覺得這樣計算起來好麻煩,有沒有簡便的方法呢?自己不想做的事情讓別人幫你來做不就好了!

RGB to HSL

HSL to RGB

0 回復 有任何疑惑可以回復我~

補充一下HSL

HSL的H(hue)分量,代表的是人眼所能感知的顏色范圍,這些顏色分布在一個平面的色相環上,取值范圍是0°到360°的圓心角,每個角度可以代表一種顏色。色相值的意義在于,我們可以在不改變光感的情況下,通過旋轉色相環來改變顏色。在實際應用中,我們需要記住色相環上的六大主色,用作基本參照:360°/0°紅、60°黃、120°綠、180°青、240°藍、300°洋紅,它們在色相環上按照60°圓心角的間隔排列。

HSL的S(saturation)分量,指的是色彩的飽和度,它用0%至100%的值描述了相同色相、明度下色彩純度的變化。數值越大,顏色中的灰色越少,顏色越鮮艷,呈現一種從理性(灰度)到感性(純色)的變化。

HSL的L(lightness)分量,指的是色彩的明度,作用是控制色彩的明暗變化。它同樣使用了0%至100%的取值范圍。數值越小,色彩越暗,越接近于黑色;數值越大,色彩越亮,越接近于白色。

0 回復 有任何疑惑可以回復我~

見下方截圖,雖然為英語但理解起來不算難。

581c8f2800016c8b05000667.jpg

http://img1.sycdn.imooc.com//581c8f4300018e0704770409.jpg


0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

darken函數是怎么計算的呢?

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號