社区
图形处理/算法
帖子详情
RGB和色调、亮度、饱和度的对应关系是什么?
pengningsong
2003-08-22 09:19:49
CColroDialog类可以出现一个调色板,里面可以选择任意一种颜色。有RGB三个分量和该颜色的亮度、色调、饱和度值的现实。请教高人,他们之间的运算关系是什么?VC里面有转换函数吗? 谢谢!
...全文
1636
2
打赏
收藏
RGB和色调、亮度、饱和度的对应关系是什么?
CColroDialog类可以出现一个调色板,里面可以选择任意一种颜色。有RGB三个分量和该颜色的亮度、色调、饱和度值的现实。请教高人,他们之间的运算关系是什么?VC里面有转换函数吗? 谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
easyrock
2003-08-22
打赏
举报
回复
看看这个吧
http://www.neuro.sfc.keio.ac.jp/~aly/polygon/info/color-space-faq.html
zeroweb
2003-08-22
打赏
举报
回复
是不是这个:
RGB --> YUV(YCbCr)
Y = 0.2989*R + 0.5866*G + 0.1145*B
U(Cb) = -0.1684*R -0.3311*G + 0.4997*B
V(Cr) = 0.4998*R -0.4187*G -0.0813*B
YUV(YCbCr) --> RGB
R = 1*R + 0 *U + 1.4022*V
G = 1*Y -0.3441*U -0.7139*V
B = 1*Y 1.7718*U -0.0012*V
将
RGB
图像转化成HSV图像
本文代码是利用
色调
、
饱和度
、
亮度
与红、绿、蓝三种元素间的
对应
关系
将
RGB
图像格式转化成HSV格式
matlab中洋红色代码-Chromatic-Analysis:(R,G,B)图像转换为(H,S,V)的色彩分析
matlab中洋红色代码色谱分析 (R,G,B) 图像转换为 (H,S,V) 的色彩分析 参考 下面的文章详细介绍了算法,从
RGB
到HSV的转换以及1D/2D/3D色度直方图: CC Reyes-Aldasoro 等。 , , Journal of Microscopy, Volume 242, Issue 3, pages 262 - 278, June 2011。 通过 caiman 网站(或下面描述的 Matlab 例程),您可以使用图像处理算法将图像从传统的红-绿-蓝色彩空间转换为
色调
-
饱和度
-值色彩空间。 HSV 模型描述了与
色调
、
色调
和阴影的艺术思想相关的感知颜色
关系
。 而
色调
是与颜色波长相关的圆形属性,其中红色大约
对应
于 0,黄色
对应
于 60,绿色
对应
于 120,青色
对应
于 180,蓝色
对应
于 240,品红色
对应
于 315。
饱和度
表示颜色的纯度(
饱和度
= 1) 或者有多接近白色或灰色(
饱和度
= 0),因此没有颜色。 值与像素的暗度或
亮度
有关。 对于该算法,
色调
、
饱和度
和值已量化为 32 个级别。 该算法的输出是一个 3D HSV 直方图(mHSV(h,s,v),如下面
OpenGL实现
RGB
到YUV的转化
采用OpenGLES2.0规范,在GPU硬件上实现高效率的
RGB
数据到YUV数据的转化
MATLAB名词解析
1. 单元数组:单元数组中的数据成员是用数字来标识的,是每一个元素为一个单元的数组 2. 结构体:结构体的数据成员是用名称来标识的,组成成员为字段,结构体采用点号来调用(访问)字段中的数据;7 3. 灰度图像:灰度图像
对应
着一个数据矩阵(二维数组),数组元素的值表示图像在该位置上的
亮度
值;23 4. 二值图像:灰度级为2的图像就是二值图像,二值图像只有两个颜色,黑与白;23 5.
RGB
图像:
RGB
图像有三个颜色值,用mxnx3数组表示,分别表示红色值。绿色值、蓝色值;23 6. HSV图像:HSV图像也是用mxnx3数组表示的,三个矩阵分别表示色彩值、
饱和度
、
亮度
;24 7. 索引图像:索引图像由数值矩阵和颜色映射数组组成,数值矩阵是每个像素的颜色索引编号,通过这个编号到颜色数组中寻找颜色;24 8. JPEG图像JPEG标准时目前比较流行的连续
色调
静止画面标准,是一种很灵活的格式,具有调节图像质量的功能,允许用不同的压缩比列对文件进行压缩,支持多种压缩级别;27 9. GIF图像:GIF文件的数据时一种基于LZW算法的、连续
色调
的无损压缩的格式,分为静态GIF和动画GIF两种;27 10. MPEG图像:是国际标准化组织制定的标准,可以压缩视频、音频。动画数字形式;29
RGB
颜色空间、
色调
、
饱和度
、
亮度
、HSV颜色空间详解
一.概述 本文章会详细的介绍
RGB
颜色空间与
RGB
三色中
色调
、
饱和度
、
亮度
之间的
关系
,最后会介绍HSV颜色空间! 一.
RGB
颜色空间 1. 起源
RGB
三原色起源于上世纪初1809年Thomas Young提出视觉的三原色学说,随后Helmholtz在1824年也提出了三原色学说:即:视网膜存在三种视锥细胞,分别含有对红、绿、蓝三种光线敏感的视色素,当一定波长的光线作用于视网膜时,以...
图形处理/算法
19,468
社区成员
50,698
社区内容
发帖
与我相关
我的任务
图形处理/算法
VC/MFC 图形处理/算法
复制链接
扫一扫
分享
社区描述
VC/MFC 图形处理/算法
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章