写android免不了和color打交道,要看颜色的ARGB,非常好用!颜色查询转换器,好用 ,实用!调色也就成了很烦人的一项工作 最近一怒之下在网上找到了个converter 希望能帮到大家!东西小巧,很实用,省的每次做UI的时候,都要查了!相当给力的小工具啊,解决了我大问题,可以应用到涉及这个类的所有安卓颜色设置,可以直接调整ARGB得到8位的颜色值!直接能转换ARGB的啊
我们经常都会用到颜色,以前我只知道RGB,而不知道前面的A是什么,在学习XAML的是后碰到颜色都是有加A的,经过baidu,google一番终于知道了他的意思。A表示Alpha(透明度),FF表示不透明,就是原颜色,00表示全部透明:)
一种色彩模式,也就是RGB色彩模式附加上Alpha(透明度)通道,常见于32位位图的存储结构。
ARGB---Alpha,Red,Green,Blue.
Alpha-图像通道
如果图形卡具有32位总线,附加的8位信号就被用来保存不可见的透明度信号以方便处理用,这就是Alpha通道。白色的alpha象素用以定义不透明的彩色象素,而黑色的alpha象素用以定义透明象素,黑白之间的灰阶用来定义半透明象素。
要理解Alpha通道和RGBA的关系,首先来看看他们为何要发明Alpha通道这一概念。
在电影工业中,常常需要前景和背景合成,无论是传统胶片电影还是现在的数字电影,合成都是必须的。那么在数字电影出现之前,从事传统胶片电影制作和合成的人们积累了大量的传统合成经验,例如蓝屏,Matte Creation等。
随着计算机图形学的发展,后来出现了数字电影。这样人们开始通过电脑来模拟传统电影合成的一些技巧,如蓝屏,Matte,Mask等,但这些并没有为数字合成真正的作出贡献,只不过是将化学、光学操作转换为计算机计算而已,虽说可以比传统的合成操作有所提高,但基本概念没有改变。
Alpha通道的产生是对数字合成的一大贡献。为什么这么说呢?在传统电影合成操作中,为了制作Matte,通常需要两盘独立的胶片,一盘记录运动影像,一盘则记录Matte信息。合成时,需要背景胶片、前景胶片、Matte胶片。也就是说Matte信息和图像信息独立存在。而Catmull / Smith小组开发的Alpha通道概念就方便了很多,而且可以让任何人使用Alpha通道。