RGB、YUV和HSV颜色空间模型

一、概述

颜色通常用三个独立的属性来描述,三个独立变量综合作用,自然就构成一个空间坐标,这就是颜色空间。但被描述的颜色对象本身是客观的,不同颜色空间只是从不同的角度去衡量同一个对象。颜色空间按照基本机构可以分为两大类:基色颜色空间和色、亮分离颜色空间。前者典型的是RGB,后者包括YUV和HSV等等。

二、RGB颜色空间

1、计算机色彩显示器和彩色电视机显示色彩的原理一样,都是采用R、G、B相加混色的原理,通过发射出三种不同强度的电子束,使屏幕内侧覆盖的红、绿、蓝磷光材料发光而产生色彩。这种色彩的表示方法称为RGB色彩空间表示。

2、在RGB颜色空间中,任意色光F都可以用R、G、B三色不同分量的相加混合而成:F=r[R]+r[G]+r[B]。RGB色彩空间还可以用一个三维的立方体来描述。当三基色分量都为0(最弱)时混合为黑色光;当三基色都为k(最大,值由存储空间决定)时混合为白色光。

3、RGB色彩空间根据每个分量在计算机中占用的存储字节数分为如下几种类型:

(1)RGB555

RGB555是一种16位的RGB格式,各分量都用5位表示,剩下的一位不用。

高字节 ->

图像的颜色空间以及各空间转换关系相关推荐

  1. 采样频率和带宽的关系_图像视野(FOV)与K空间的关系

    K空间对于整个磁共振成像来说算是最难的部分了,在前文啃一啃硬骨头:K空间我们说过了K空间是一个二维频率空间,在我们的思维中可能有这么一种想法:K空间的频率编码轴对应图像二维视野的编码轴,相位编码轴对应 ...

  2. RGB图像转换成YCbCr图像,rgb2ycbcr的使用,转换参数

    原理 YCbCr到RGB的转换 Y' = 0.257*R' + 0.504*G' + 0.098*B' + 16Cb' = -0.148*R' - 0.291*G' + 0.439*B' + 128C ...

  3. 三维视觉基础之世界坐标系、相机坐标系、图像坐标系和像素坐标系之间的转换关系

    三维视觉基础之世界坐标系.相机坐标系.图像坐标系和像素坐标系之间的转换关系 一.各坐标系介绍 二.世界坐标系和相机坐标系之间的转换 三.相机坐标系和图像坐标系之间的转换 四.图像坐标系和像素坐标系之间 ...

  4. 图像处理算法(二)---图像常用颜色空间

    参考博文: http://blog.sina.com.cn/s/blog_44a9645c0101222r.html http://blog.csdn.net/szfhy/article/detail ...

  5. 双目视觉(一)-相机标定及各坐标系间转换关系

    本篇文章用来记录近期学习双目视觉定位的收获,后续我将随着不断深入学习对文章进行补充 视觉是人类感知外界环境信息的重要途径,其中人类约有80%的环境信息是通过双眼获取的.双目视觉系统是典型的类人视觉模型 ...

  6. 彩色图像处理 彩色空间转换及代码实现

    一.彩色图像基础 为什么要研究彩色图像处理? 符合人类视觉特点:人类可以辨别几千种颜色色调和亮度:只能辨别几十种灰度层次. 有用的描绘子:简化目标物的区分:目标识别,根据目标的颜色特征. 彩色图像处理 ...

  7. 深刻理解RGB色彩空间与HSI色彩空间的转换关系

    一.概要 本文先给出色调.饱和度和亮度的定义,然后将其量化,利用空间解析几何推导出RGB色彩空间与HSI色彩空间的转换关系,并给出实现这一转换的代码,同时给出OpenCV的标准转换算法. 二.色调.饱 ...

  8. 双目立体视觉中的坐标系与转换关系 [留意~摄影测量学与计算机视觉学科中的差异]

    文章目录 前言 影像坐标系 相机坐标系 世界坐标系 影像坐标系与相机坐标系之间的相互转换 相机坐标系与世界坐标系之间的相互转换 前言   通过模拟人眼立体视觉,两个摄像机拍摄同一场景可构成双目成像模型 ...

  9. day3 - 图像在不同色彩空间间的转换

    本期将了解三种不同的颜色空间,RGB,HSV,GRAY.会使用OpenCV来读取三种颜色空间,并且操作不同空间的转换,观察不同颜色空间的特点. 完成本期内容,你可以: 了解RGB,HSV,GRAY三种 ...

最新文章

  1. springboot生成包含特定数字_面试必问 —— Spring Boot 是如何实现自动配置的?
  2. IOS第七天(2:UiTableView 加上数据分离)
  3. 【渝粤题库】陕西师范大学200311常微分方程作业(高起本)
  4. PHP简单实现单点登录功能示例
  5. 白盒测试六种方法案例分析
  6. 29 FI配置-财务会计-外币评估-分配到评估范围和会计核算原则
  7. CSS基础「七」精灵图 \ 字体图标 \ 三角 \ 用户界面样式 \ 页面初始化
  8. 转-Android仿微信气泡聊天界面设计
  9. lintcode :sort letters by case字符大小写排序
  10. ubuntu18.04安装qt5.9.0,图文详解
  11. NOIP2018初赛 解题报告
  12. 04轨迹规划基础----正逆运动学的C++代码编写
  13. mongodb 备份 导入导出
  14. 外贸常用术语_常用外贸术语大全
  15. 计算字符串出现的次数
  16. Java List转Json字符串
  17. 关于经典面试一年多少秒的思考!启发#define与UL!
  18. 陈平原:《阅读大学的六种方式》[转]
  19. 电脑开机只显示计算机界面,笔记本电脑进不了桌面?开机只显示BIOS界面?
  20. 趋势预测:基于期货未平仓合约、展期和FII/DII指标【附Python源码】

热门文章

  1. python pyodbc mysql_pyodbc和mySQL
  2. MongoDB 学习笔记:Sharded Cluster
  3. MyBatis - 初学笔记
  4. 7-Web安全——SQL注入WAF绕过之注释符号
  5. 判断领导是在压榨你,还是在培养你?就看这5点!别被骗了!
  6. Live800:企业聊天机器人有哪些推荐?
  7. k8s--五种控制器类型解析
  8. 被联通欠款拖死,被移动集采玩死
  9. C语言 strlen(int),C语言 - strlen函数及int,char转换问题
  10. Xmodem协议用作OTA时候的总结