ARGB与RGBRGBA的区别

Posted yusq77

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ARGB与RGBRGBA的区别相关的知识,希望对你有一定的参考价值。

ARGB

一种色彩模式,也就是RGB(Alpha,Red,Green,Blue)色彩模式附加上Alpha(透明度)通道,常见于32位位图的存储结构。

如,8位(#1e000000)ARGB 头两位是透明度,00是完全透明,ff是完全不透明,后6位是RGB值,比较适中的透明度值

Alpha-图像通道

用作不透明度参数,如果图形卡具有32位总线,附加的8位信号就被用来保存不可见的透明度信号以方便处理用,这就是Alpha通道。白色(0%)的alpha象素用以定义不透明的彩色象素,而(100%)黑色的alpha象素用以定义透明象素,黑白之间的灰阶用来定义半透明象素。

RGB 

RGB(Alpha,Red,Green,Blue)色彩模式是工业界的一种颜色标准,是通过对红(R)、绿(G)、蓝(B)三个颜色通道的变化以及它们相互之间的叠加来得到各式各样的颜色的,RGB即是代表红、绿、蓝三个通道的颜色,这个标准几乎包括了人类视力所能感知的所有颜色,是目前运用最广的颜色系统之一。

如,6位(#000000)就是RGB值

RGBA

RGBA (Red,Green,Blue,Alpha)代表Red(红色) Green(绿色) Blue(蓝色)和 Alpha的色彩空间。虽然它有的时候被描述为一个颜色空间,但是它其实仅仅是RGB模型的附加了额外的信息。采用的颜色是RGB,可以属于任何一种RGB颜色空间,但是Catmull和Smith在1971至1972年间提出了这个不可或缺的alpha数值,使得alpha渲染和alpha合成变得可能。提出者以alpha来命名是源于经典的线性插值方程αA + (1-α)B所用的就是这个希腊字母。

PNG是一种使用RGBA的图像格式。

颜色在线转换

RGB颜色值和十六进制颜色码在线转换

RGBA颜色值和十六进制颜色码在线转换

以上是关于ARGB与RGBRGBA的区别的主要内容,如果未能解决你的问题,请参考以下文章

ARGB,RGB颜色值表示

MTK logo 打包

MTK logo 打包

一背景 1.如何设置标签的背景颜色 在CSS中有一个background-color:属性值;,就是专门用来设置标签的背景颜色。 取值:具体单词RGBRGBA十六进制 例子

rgb转换为cmyk颜色空间的举例

将ARGB十六进制字符串转换为RGB