HSV

H代表色色调,用角度度量,取值范围为0°-360°。从红色开始安逆时针方向计算,红色为0度,绿色为120度,蓝色为240度。

S代表饱和度,饱和度S表示颜色接近光谱色的程度。一种颜色,可以看成是某种光谱色与白色混合的结果。其中光谱色所占的比例越大,颜色越接近光谱色,颜色的饱和度也就越高。饱和度高,颜色就越深越艳。

V代表明度。明度表示颜色明亮的程度,对于光源色,明度值与发光体的亮度有关;对于物体色,明度值和物体的透射比和反色比有关。通常取值范围为0%(黑)到100%(白)。

RGB

RGB 是我们接触最多的颜色空间,由三个通道表示一幅图像,分别为红色®,绿色(G)和蓝色(B)。这三种颜色的不同组合可以形成几乎所有的其他颜色。

RGB 颜色空间是图像处理中最基本、最常用、面向硬件的颜色空间,比较容易理解。

RGB 颜色空间利用三个颜色分量的线性组合来表示颜色,任何颜色都与这三个分量有关,而且这三个分量是高度相关的,所以连续变换颜色时并不直观,想对图像的颜色进行调整需要更改这三个分量才行。

自然环境下获取的图像容易受自然光照、遮挡和阴影等情况的影响,即对亮度比较敏感。而 RGB 颜色空间的三个分量都与亮度密切相关,即只要亮度改变,三个分量都会随之相应地改变,而没有一种更直观的方式来表达。

但是人眼对于这三种颜色分量的敏感程度是不一样的,在单色中,人眼对红色最不敏感,蓝色最敏感,所以 RGB 颜色空间是一种均匀性较差的颜色空间。如果颜色的相似性直接用欧氏距离来度量,其结果与人眼视觉会有较大的偏差。对于某一种颜色,我们很难推测出较为精确的三个分量数值来表示。

所以,RGB 颜色空间适合于显示系统,却并不适合于图像处理。

HSV图像与RGB图像分布代表着什么意思相关推荐

  1. 一条python语句实现BGR图像转RGB图像

    为什么要将BGR图像转RGB图像,一个典型的应用场景是opencv的颜色通道顺序为[B,G,R],而matplotlib的颜色通道顺序为[R,G,B].所以当用opncv读取的图像最终用matplot ...

  2. OpenCV系列 | BGR图像转换为RGB图像

    目录 方法一 方法二 使用OpenCV加载图像时,默认使用BGR的格式,而使用matplotlib显示图像时又采用RGB的格式,因此显示图像时,会显得非常奇怪. 如以一张船的照片为例,原图如下: 使用 ...

  3. realsense系列(一):快速查看realsense相机深度图像和RGB图像

    realsense系列[一]:快速查看realsense相机深度图像和RGB图像 0.本次任务 1.环境准备 2.查看相机内容 0.本次任务 使用realsenseviewer快速查看相机内容 1.环 ...

  4. RGB图像转换成HSV图像,HSV图像转换为RGB图像

    HSV 即使用 色相(Hue).饱和度(Saturation).明度(Value) 来表示色彩的一种方式 色相:将颜色用0°到360°表示,就是我们日常讲的颜色名称,如红色.蓝色等. 色相与颜色对应关 ...

  5. OpenCV 创建黑白图像和RGB图像

    OpenCV 创建图像 # -*- coding: utf-8 -*- # @Time : 2021/7/20 # @Author : ZYh """ Introduct ...

  6. java图片转为rgb矩阵_[转载]图像类型转换--RGB图像、索引图像、灰度图像、二值图像和数据矩阵(1)...

    要点: RGB转换为灰度图像(包括将彩色映射表对应的索引图像的映射表转换成灰度映射表'图像其实是彩色的'): RGB转换为索引图像: 灰度图像转换成索引图像: 索引图像转换成灰度图像: 索引图像转换为 ...

  7. java 图片深度_将深度图像与RGB图像对齐

    我正在尝试使用Kinect使用Python和libfreenect捕获的图像生成点 Cloud ,但我无法将深度数据与Kinect拍摄的RGB数据对齐 . cx_d = 3.3930780975300 ...

  8. python库skimage 将针对灰度图像的滤波器用于RGB图像

    有许多滤波器设计用于灰度图像但是不能用于彩色图像.为了简化创建函数,使其能够用于RGB图像,scikit-image图像处理库提供了adapt_rgb装饰器. 实际使用adapt_rgb装饰器,你必须 ...

  9. 【Android Camera2】玩转图像数据 -- NV21图像旋转,镜像,转rgba代码分析,性能优化

    [Android Camera2]玩转图像数据 业务场景介绍 NV21数据旋转 逐像素遍历法 NV21数据镜像 逐像素遍历法 中心翻转法 NV21转RGB/RGBA数据 逐像素遍历法 NV21组合操作 ...

最新文章

  1. 你和PPT高手之间,就只差一个iSlide
  2. 深度学习网络backbone?head、neck、bottleneck、GAP、Embedding、pretext task、downstream task、temperature parameter
  3. ubuntu 16.04(Windows 10双系统+grub引导)无法进入tt1~tt6(NVIDIA驱动安装相关-黑屏,login loop,分辨率)...
  4. php内置的数组函数大全,php数组的内置函数大全
  5. Linux 查看磁盘或文件夹及文件大小
  6. python tvtk库_PyCharm创建虚拟环境 和 TVTK库的安装
  7. pyspark sparksession_PySpark 处理数据和数据建模
  8. mui.ajax php,求助!!!关于mui ajax获取不到后台数据
  9. OpenWRT in VirtualBox
  10. 计算机教育部 学科分类,教育部学科分类与代码分类查询
  11. 达梦数据库巡检脚本--生成html格式的报告
  12. uniapp 之 禁用手机物理返回键
  13. adb shell 模拟器 关闭\打开WIFI
  14. 服务器温度显示过高,服务器机房温度过高
  15. Android实例-手机安全卫士(四十一)-选择自定义Toast背景
  16. Apollo(一)-基本介绍
  17. 【S0020】【素材】梦幻抽象设计感海报PSD源文件
  18. 如何使用jQuery和CSS创建万花筒
  19. 基于Solr的Hbase二级索引
  20. 风景照片后期调色LR预设

热门文章

  1. 爬虫练习(一)爬取Boss直聘的招聘信息
  2. iphone 爱思刷机 错误无法恢复-2 卡在19%正在恢复 解决方法
  3. python的认识PPT
  4. python做excel多表按列合并_python如何实现excel多表合并(附代码)_后端开发
  5. 短视频平台-小说推文(Lofter)推广任务详情
  6. js_swal的使用
  7. 【论文阅读】Lora
  8. go linux 开发工具,golang的基础语法和常用开发工具详解
  9. 【蓝桥真题6】三十块的蓝桥省赛模拟真题,做的大一都直呼上当(文末PDF原题)
  10. ant-design之Checkbox.Group循环