HWB色彩空间

HWB是一种将RGB色彩模型中的点在圆柱坐标系中的表示法。類似於HSLHSV。它是由HSV的發明者Alvy Ray Smith英语Alvy Ray Smith於1996年開發的,用意是解決HSV的某些問題。HWB能更直觀的使用[1],且能加速計算速度。

  • H: 色相(Hue),與HSL和HSV一樣,範圍是0°~360°。
  • W:白色(White),白色的濃度,範圍是0%~100%。
  • B:黑色(Black),黑色濃度,範圍是0%~100%。

HWB被應用在CSS4

轉換方式

HWB與HSV非常類似,因此轉換公式非常簡單[2]。HWB轉換前,白色和黑色總和需要在100%以下,如果超過的話按比例降低至100%。

HSV 轉 HWB HWB 轉 HSV RGB 轉 HWB
     
  1. ^ §7 HWB Colors: hwb() function. CSS Color Module Level 4. W3C. 15 April 2014 [2020-09-02]. (原始内容存档于2015-07-09). 
  2. ^ Smith, Alvy Ray. HWB — A More Intuitive Hue-Based Color Model (PDF). Journal of Graphics, GPU and Game tools. 1996, 1 (1): 3–17 [2020-09-02]. (原始内容存档 (PDF)于2015-03-11).  This is the original paper describing the HWB color model.