RGBA(wiki中文)颜色模型
在RGB模型的基础上增加了不透明度参数alpha,使得alpha渲染和alpha组成变得或许。alpha=0为全透明,alpha=1为不透明
PNG是一种运用RGBA的图画格局
注:opaque(不透明) transparent(透明) translucent(半透明)
色彩色差仪https://www.linshangtech.cn/tech/tech1602.htmlCMYK(wiki中文)颜色模型
CMYK用于印刷职业。光线叠加的原理是越叠越亮,然而打印机打印是油墨,颜料的叠加是颜色越多越黑
C:Cyan = 青色
M:Magenta = 洋赤色,又称为“品赤色”
Y:Yellow = 黄色
K:blacK = 黑色
RGB与YUV转化公式
RGB、YUV各颜色重量的规模为:[0, 1]
RGB --> YUV
Y=
0.299⋅R+0.587⋅G+0.114⋅B
U=-0.147⋅R-0.289⋅G+0.436⋅B
V= 0.615⋅R-0.515⋅G-0.100⋅B
注:将五颜六色图画转化成灰色图画,便是从RGB求得Y明亮度的进程 即:灰度 = 0.299⋅R+0.587⋅G+0.114⋅B
YUV --> RGB
R= Y+1.14⋅V
G= Y-0.39⋅U-0.58⋅V
B= Y+2.03⋅U
HSL更好的反映了“饱和度”和“亮度”作为两个独立参数的直觉观念
① 在HSL中,饱和度重量总是从彻底饱和色改变到等价的灰色(在HSV中,在极大值V的时分,饱和度从全饱和色改变到白色,这能够被认为是反直觉的)
② 在HSL中,亮度跨越从黑色过挑选的色相到白色的完好规模(在HSV中,V重量只走一半行程,从黑到挑选的色相)
HSL颜色空间
HSL 表明 hue(色相)、saturation(饱和度)、lightness(亮度)
HSL 类似于 HSV。关于一些人,HSL 更好的反映了“饱和度”和“亮度”作为两个独立参数的直觉观念,可是关于另一些人,它的饱和度界说是过错的,因为十分柔软的简直白色的颜色在 HSL 能够被界说为是彻底饱和的。关于 HSV 仍是 HSL 更适合于人类用户界面是有争议的。
HSL的有点在于它对称于亮和暗,这意味着:
在 HSL 中,饱和度重量总是从彻底饱和色改变到等价的灰色(在 HSV 中,在极大值 V 的时分,饱和度从全饱和色改变到白色,这能够被认为是反直觉的).
在 HSL 中,亮度跨越从黑色过挑选的色相到白色的完好规模(在 HSV 中,V 重量只走一半行程,从黑到挑选的色相).