关于HSL和HSV颜色空间的详细论述

本文详细介绍了HSL和HSV颜色空间的概念及其在计算机视觉中的应用。HSV模型对应于画家配色方式,HSL则形成双圆锥形状。两者在颜色描述上有所不同,但在图像处理中都有其优势。通过特定的数学公式,可以实现RGB与HSL/HSV之间的转换。
摘要由CSDN通过智能技术生成

      目前在计算机视觉领域存在着较多类型的颜色空间(color space)。HSL和HSV是两种最常见的圆柱坐标表示的颜色模型,它重新影射了RGB模型,从而能够视觉上比RGB模型更具有视觉直观性。

HSV颜色空间

     HSV(hue,saturation,value)颜色空间的模型对应于圆柱坐标系中的一个圆锥形子集,圆锥的顶面对应于V=1. 它包含RGB模型中的R=1,G=1,B=1 三个面,所代表的颜色较亮。色彩H由绕V轴的旋转角给定。红色对应于 角度0° ,绿色对应于角度120°,蓝色对应于角度240°。在HSV颜色模型中,每一种颜色和它的补色相差180° 。 饱和度S取值从0到1,所以圆锥顶面的半径为1。

     HSV颜色模型所代表的颜色域是CIE色度图的一个子集,这个 模型中饱和度为百分之百的颜色,其纯度一般小于百分之百。在圆锥的顶点(即原点)处,V=0,H和S无定义, 代表黑色。圆锥的顶面中心处S=0,V=1,H无定义,代表白色。从该点到原点代表亮度渐暗的灰色,即具有不同 灰度的灰色。对于这些点,S=0,H的值无定义。可以说,HSV模型中的V轴对应于RGB颜色空间中的主对角线。 在圆锥顶面的圆周上的颜色,V=1,S=1,这种颜色是纯色。
     HSV模型对应于画家配色的方法。画家用改变色浓和 色深的方法从某种纯色获得不同色调的颜色,在一种纯色中加入白色以改变色浓,加入黑色以改变色深,同时 加入不同比例的白色,黑色即可获得各种不同的色调。     

HSI颜色

  • 0
    点赞
  • 26
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
当我们谈论颜色时,常常会涉及到RGB、HSVHSL这三种颜色空间。它们是用来描述和表示颜色的不同模型,每个模型都有其独特的特点和用途。 1. RGB(红绿蓝)颜色空间: RGB是一种加法混色模型,它将红、绿和蓝三原色的不同强度组合以创建各种颜色。在RGB颜色空间中,每个颜色由一个红色(R)、绿色(G)和蓝色(B)的强度值组成。这些强度值通常在0到255之间,表示了每种原色的相对强度。通过调整这三种原色的强度,我们可以混合出各种不同的颜色。 2. HSV(色调、饱和度、亮度)颜色空间HSV是一种将颜色描述为色调(H)、饱和度(S)和亮度(V)的模型。色调表示颜色在色轮上的位置,取值范围为0到360度。饱和度表示颜色的纯度或者灰度的量度,取值范围为0到1。亮度表示颜色的明亮程度,取值范围为0到1。HSV颜色空间常用于调整颜色的色调、饱和度和亮度,使得对颜色的控制更加直观。 3. HSL(色调、饱和度、亮度)颜色空间HSL是一种将颜色描述为色调(H)、饱和度(S)和亮度(L)的模型。色调表示颜色在色轮上的位置,取值范围为0到360度。饱和度表示颜色的纯度或者灰度的量度,取值范围为0到1。亮度表示颜色的明亮程度,取值范围为0到1。与HSV相比,HSL颜色空间更加注重描述颜色的亮度。 这三种颜色空间各有其优势和适用场景。RGB常用于计算机图形学和显示器等领域,HSVHSL则常用于图像处理、调色板设计和艺术创作等领域。通过在不同的颜色空间之间转换,我们可以更好地控制和表达各种不同的颜色
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值