zoukankan      html  css  js  c++  java
  • HSV 武胜

    HSV(也叫做 HSB)是对RGB 色彩空间中点的有关系的表示,它们尝试描述比 RGB 更准确的感知颜色联系,并仍保持在计算上简单。HSL 表示 hue(色相)、saturation(饱和度)、lightness(亮度),HSV 表示 hue、 saturation、value HSV 二者都把颜色描述在圆柱体内的点,这个圆柱的中心轴取值为自底部的黑色到顶部的白色而在它们中间是的灰色,绕这个轴的角度对应于“色相”,到这个轴的距离 对应于“饱和度”,而沿着这个轴的距离对应于“亮度”,“value”或“明度”。艺术家有时偏好使用 HSV 颜色模型而不选择 RGB 或 CMYK 模型,因为它类似于人类感觉颜色的方式。RGB 和 CMYK 分别是加法原色和减法原色模型,以原色组合的方式定义颜色,而 HSV 以人类更熟悉的方式封装了关于颜色的信息:“这是什么颜色?深浅如何?明暗如何?”

    HSB(HSL) 色调饱和度亮度模式

    以另外一种不同的理念进行色彩的调配

    H色调 0~360 圆环形式 以角度表示

    S 饱和度 0~1 之间的小数

    L 亮度 0~1 之间的小数

    H:颜色的属性,本质就是不同的波长。

    S:饱和度,也比较好理解,就像从黑->白,除了白都是属于黑的范围~同样的道理红->白,除了白色都是红的,只不过浓度不同。

    饱和度为0,从上图可以看出,就是一个灰度图像。

    V:一个灰度图像当然有0-255这么多个数值。其实这个值是有一点亮度的意思

    具体的HSL跟HSV的区别可以用调色板来感觉。

  • 相关阅读:
    【Java POI】POI基于事件驱动解析大数据量2007版本Excel,空值导致列错位问题
    【Java MyBatis Generator】使用generator自动生成Dao,Mapping和实体文件
    Java连接MQ的实例, 测试类
    与MQ通讯的完整JAVA程序
    MQ中将消息发送至远程队列的配置
    IBM MQ 使用指南
    Java调用MQ队列
    IBM MQ介绍
    HttpWebRequest和HttpWebResponse
    SQL SERVER中DBLINK的实现
  • 原文地址:https://www.cnblogs.com/zeroone/p/2711344.html
Copyright © 2011-2022 走看看