寫android免不了和color打交道,要看顏色的ARGB,非常好用!顏色查詢轉(zhuǎn)換器,好用 ,實(shí)用!調(diào)色也就成了很煩人的一項(xiàng)工作 最近一怒之下在網(wǎng)上找到了個(gè)converter 希望能幫到大家!東西小巧,很實(shí)用,省的每次做UI的時(shí)候,都要查了!相當(dāng)給力的小工具啊,解決了我大問(wèn)題,可以應(yīng)用到涉及這個(gè)類的所有安卓顏色設(shè)置,可以直接調(diào)整ARGB得到8位的顏色值!直接能轉(zhuǎn)換ARGB的啊
ARGB各個(gè)含義:
我們經(jīng)常都會(huì)用到顏色,以前我只知道RGB,而不知道前面的A是什么,在學(xué)習(xí)XAML的是后碰到顏色都是有加A的,經(jīng)過(guò)baidu,google一番終于知道了他的意思。A表示Alpha(透明度),F(xiàn)F表示不透明,就是原顏色,00表示全部透明:)
一種色彩模式,也就是RGB色彩模式附加上Alpha(透明度)通道,常見于32位位圖的存儲(chǔ)結(jié)構(gòu)。
ARGB---Alpha,Red,Green,Blue.
Alpha-圖像通道
如果圖形卡具有32位總線,附加的8位信號(hào)就被用來(lái)保存不可見的透明度信號(hào)以方便處理用,這就是Alpha通道。白色的alpha象素用以定義不透明的彩色象素,而黑色的alpha象素用以定義透明象素,黑白之間的灰階用來(lái)定義半透明象素。
Alpha通道與RGBA的關(guān)系:
要理解Alpha通道和RGBA的關(guān)系,首先來(lái)看看他們?yōu)楹我l(fā)明Alpha通道這一概念。
在電影工業(yè)中,常常需要前景和背景合成,無(wú)論是傳統(tǒng)膠片電影還是現(xiàn)在的數(shù)字電影,合成都是必須的。那么在數(shù)字電影出現(xiàn)之前,從事傳統(tǒng)膠片電影制作和合成的人們積累了大量的傳統(tǒng)合成經(jīng)驗(yàn),例如藍(lán)屏,Matte Creation等。
隨著計(jì)算機(jī)圖形學(xué)的發(fā)展,后來(lái)出現(xiàn)了數(shù)字電影。這樣人們開始通過(guò)電腦來(lái)模擬傳統(tǒng)電影合成的一些技巧,如藍(lán)屏,Matte,Mask等,但這些并沒(méi)有為數(shù)字合成真正的作出貢獻(xiàn),只不過(guò)是將化學(xué)、光學(xué)操作轉(zhuǎn)換為計(jì)算機(jī)計(jì)算而已,雖說(shuō)可以比傳統(tǒng)的合成操作有所提高,但基本概念沒(méi)有改變。
Alpha通道的產(chǎn)生是對(duì)數(shù)字合成的一大貢獻(xiàn)。為什么這么說(shuō)呢?在傳統(tǒng)電影合成操作中,為了制作Matte,通常需要兩盤獨(dú)立的膠片,一盤記錄運(yùn)動(dòng)影像,一盤則記錄Matte信息。合成時(shí),需要背景膠片、前景膠片、Matte膠片。也就是說(shuō)Matte信息和圖像信息獨(dú)立存在。而Catmull / Smith小組開發(fā)的Alpha通道概念就方便了很多,而且可以讓任何人使用Alpha通道。