HSL色彩空间是什么?

发布时间:2020-08-28 18:08:46

很多朋友都听说过 RGB 颜色模型,即任何一种颜色,都是由红(Red)、绿(Green)、蓝(Blue)三原色以不同的比例相加而成的。但是,RGB 模型对人类而言其实并不直观,比如我说一种颜色是由 60% 红, 30% 绿和 90% 蓝组成的,你应该很难想象出来,这到底是哪种颜色?因此人们设计出了 HSL 色彩空间,来更加直观的表达颜色。

一、HSL是色相(Hue)、饱和度(Saturation)和亮度(Lightness)这三个颜色属性的简称。

色相(Hue)是色彩的基本属性,就是人们平常所说的颜色名称,如紫色、青色、品红等等。我们可以在一个圆环上表示出所有的色相。色度(H):对于一个给定的对象,可以谈论其各个部分的固有色分布是什么。而对于每一个部分,一种颜色的不同色相间存在对比。将某个色相与其他色相比较时,需要使用色相值。

色环上的 0°120°240° 位置,分别对应了 RGB 模型的红、绿、蓝三原色。原色两两混合形成了二次色。比如黄色(60°)就是由红色和绿色混合而成;蓝色和绿色则相加形成青色(180°);品红(300°)则由红蓝两色组成。原色和二次色之间,还有各种丰富的色相过渡,比如 270° 的紫色介于品红和蓝色之间。30° 的橙色则是由红色黄色混合而成。

饱和度(Saturation)是指色彩的纯度,饱和度越高色彩越纯越浓,饱和度越低则色彩变灰变淡。饱和度(S):在色彩领域,纯色相具有完全的饱和度,换句话说,他们的色彩强度是最大的,但我们在生活中所见的大部分的色彩都比这种色彩的饱和度低,一直低到完全没有色彩饱和度的灰色。在前文中我们看到原色色相和大部分不加任何限定词的色彩(例如说“蓝色”,而不说“钴蓝”)是完全饱和的,对于这些色彩来说,任何变化都只有一个方向——向灰变化。在自然界里,尤其是在规模更大的景观或风景全貌中,大部分的色彩都是不饱和的  .

饱和度

亮度(Lightness)指的是色彩的明暗程度,亮度值越高,色彩越白,亮度越低,色彩越黑。亮度(B):亮度则是指被摄物体在光源条件下反射出的光的明暗程度,亮度在概念上对应着光源的反射光。亮度的单位是坎德拉除以平方米。亮度的强度也跟光源的强度有关,光源越强,亮度越高,反之则越低。亮度还与被摄物的反光率有关,在同样的光照条件下,物体反光率越高,亮度越高,反之则越低。

亮度H

二、hsb色彩模式-应用场景与概念

我们把色相(Hue)、饱和度(Saturation)和亮度(Lightness)三个属性整合到一个圆柱中,就形成了 HSL 色彩空间模型。HSL 圆柱中的任意一个点,都对应了一种颜色。圆环上的度数代表了颜色的色相,离中轴的距离代表了颜色的饱和度,点的高度则对应了颜色的亮度。

HSL色彩模式以人类对颜色的感觉为基础,描述了颜色的三种基本特性。它以色度(H)、饱和度(S)和亮度(L)来描述颜色的基本特征,为将自然颜色转换为计算机创建的色彩提供了一种直接方法。在进行图像色彩校正时,经常都会用到色度/饱和度命令,它非常直观。

HSB模式的最佳工作场合,是在已有颜色的基础上,进行饱和度、明度的微调。当你定下了配色的基调,也就定下明度、饱和度的基本风格,这时调色用HSB模式就特别方便。因为在HSB模式下,可以完美固定HSB中的某一个参数,只对其他两个参数做改变。

喵影

 万兴喵影是一款集视频剪辑、格式转换、屏幕录制等多重功能为一体的综合性软件,内置调色模板和滤镜,最重要的是,操作起来非常便捷,无需培训即可轻松上手。