zoukankan      html  css  js  c++  java
  • 学习笔记:HSB、HSL

    转自知乎:http://www.zhihu.com/question/22077462

    • HSB 为 色相,饱和度,明度,
    • HSL 为 色相,饱和度,亮度,
    • HSV 为色相,饱和度,明度。

    HSB 和 HSV 是是一样的,只是叫法不同,HSL 则还有一些细微的区别:

    • 在所有的情况下,H(Hue) 代表色相,S(Saturation) 代表饱和度。Hue(色相)是指取值范围在0-360°的圆心角,每个角度可以代表一种颜色。B 在 HSB 模式中是 Brightness 的意思, V 在 HSV 中是值,但是所表述的是一个东西:对光的量或光源的功率的感知。色相和明度(值)可以在0 - 1或者0% - 100%间取值。

    • HSL 稍微有一些不同,Hue(色相)和 HSB/HSV 模式中一样用数值表示,但是, S,同样代表“饱和度”,定义不一样,且需要转换。 L 代表亮度,和 Brightness/Value 不一样。Brightness(明度)是被认为是”光的量“,可以是任何颜色。

    • 而 Lightness(亮度)是作为”白的量“来理解的。Saturation(饱和度)不一样,因为在两个模型中,饱和度都按比例缩放以适应明度或亮度的定义。


    作者:大蔚陈
    链接:http://www.zhihu.com/question/22077462/answer/29483467
    来源:知乎
    著作权归作者所有。
  • 相关阅读:
    11.26
    11.25
    11.24
    11.23
    11.22
    11.21
    11.20
    3.16结对作业1.2
    3.14结对作业1.0
    3.13Android学习
  • 原文地址:https://www.cnblogs.com/love9happy/p/5386261.html
Copyright © 2011-2022 走看看