教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 文库大全 > 实用文档 >

rgb到不同彩色空间转换公式

来源:网络收集 时间:2026-08-31
导读: 包含了rgb和hsv,yuv色彩空间的转换公式 RGB不同彩色空间的转换公式 彩图与灰度图的相互转换 RGB - GRAY: RGB[A]-Gray: Y=0.212671*R + 0.715160*G + 0.072169*B Gray-RGB[A]: R=Y G=Y B=Y A=0 其它的所有可能的图像色彩空间的相互变换公式列举如下: RGB=XY

包含了rgb和hsv,yuv色彩空间的转换公式

RGB不同彩色空间的转换公式

彩图与灰度图的相互转换 RGB <-> GRAY:

RGB[A]->Gray: Y=0.212671*R + 0.715160*G + 0.072169*B

Gray->RGB[A]: R=Y G=Y B=Y A=0

其它的所有可能的图像色彩空间的相互变换公式列举如下:

RGB<=>XYZ :

|X| |0.412411 0.357585 0.180454| |R|

|Y| = |0.212649 0.715169 0.072182|*|G|

|Z| |0.019332 0.119195 0.950390| |B|

|R| | 3.240479 -1.53715 -0.498535| |X|

|G| = |-0.969256 1.875991 0.041556|*|Y|

|B| | 0.055648 -0.204043 1.057311| |Z|RGB<=>YCrCb

Y=0.299*R + 0.587*G + 0.114*B

Cr=(R-Y)*0.713 + 128

Cb=(B-Y)*0.564 + 128

R=Y + 1.403*(Cr - 128)

G=Y - 0.344*(Cr - 128) - 0.714*(Cb - 128)

B=Y + 1.773*(Cb - 128)

RGB=>HSV

V=max(R,G,B)

S=(V-min(R,G,B))*255/V if V!=0, 0 otherwise

(G - B)*60/S, if V=R

H= 180+(B - R)*60/S, if V=G

240+(R - G)*60/S, if V=B

若 H<0,则 H=H+360

使用上面从 0° 到 360° 变化的公式计算色调( hue)值,确保它们被 2 除后能试用于8位。

RGB=>Lab

|X| |0.433910 0.376220 0.189860| |R/255|

|Y| = |0.212649 0.715169 0.072182|*|G/255|

|Z| |0.017756 0.109478 0.872915| |B/255|

L = 116*Y1/3 for Y>0.008856

包含了rgb和hsv,yuv色彩空间的转换公式

L = 903.3*Y for Y<=0.008856

a = 500*(f(X)-f(Y))

b = 200*(f(Y)-f(Z))

其中 f(t)=t1/3 for t>0.008856 f(t)=7.787*t+16/116 for t<=0.008856

rgb到不同彩色空间转换公式.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wenku/1803120.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)