這個(gè)一般是通過接口函數(shù)實(shí)現(xiàn)的,就是說操作系統(tǒng)會(huì)給你提供一些繪制圖片的函數(shù),你只要把你的顏色值當(dāng)成這個(gè)函數(shù)的參數(shù)就可以了
創(chuàng)新互聯(lián)長(zhǎng)期為近1000家客戶提供的網(wǎng)站建設(shè)服務(wù),團(tuán)隊(duì)從業(yè)經(jīng)驗(yàn)10年,關(guān)注不同地域、不同群體,并針對(duì)不同對(duì)象提供差異化的產(chǎn)品和服務(wù);打造開放共贏平臺(tái),與合作伙伴共同營(yíng)造健康的互聯(lián)網(wǎng)生態(tài)環(huán)境。為官渡企業(yè)提供專業(yè)的成都網(wǎng)站建設(shè)、網(wǎng)站制作,官渡網(wǎng)站改版等技術(shù)服務(wù)。擁有十多年豐富建站經(jīng)驗(yàn)和眾多成功案例,為您定制開發(fā)。
先將十進(jìn)制表示的RGB顏色換算成十六進(jìn)制(abcdef)
再將RGB顏色十六進(jìn)制(abcdef)換算成BGR顏色十六進(jìn)制(efcdab)
將BGR顏色十六進(jìn)制(efcdab)表示成十進(jìn)制
應(yīng)該是HTML中的JAVASCRIPT代碼,也可能是其他的用處很多,有時(shí)JAVASCRIPT中濾鏡還要用!
顏色代碼有以下幾種表示方法:
HSB色系:利用的是人的視覺而產(chǎn)生的不同影響,用色值H,飽和度S,亮度B表示.
Lab色系,這是一種將自然界中所有顏色的轉(zhuǎn)化,有些人眼是無法分辨的,這是各色系中色域最廣的一個(gè)!用的時(shí)候不多.
RGB色系:這個(gè)是利用廣告學(xué)中的三原色原理,純色系,它認(rèn)為各種顏色都是由R紅G綠和B藍(lán)來以不同比例混合(相加)而成.正如上文中的一個(gè),使用24真彩色時(shí)每個(gè)最大值是255,最小是0,最后的一個(gè)數(shù)字,可能是濾鏡要用到的濾色什么的,不見全部的東西是不知道的!同時(shí)還有另一種表示方法:6位16進(jìn)制值:如FFFFFF一般前還要加個(gè)#號(hào),前兩位是紅中間兩位是綠最后兩位是藍(lán).可以與數(shù)字相互轉(zhuǎn)化.最常用的.
CMYK色系:由于廣告中的印刷而產(chǎn)生的一種色系,也是混合,但是是減法色系.三原色是品紅M,黃Y,青C,因?yàn)槿罱K混合不能得到黑色,所以加入一個(gè)K黑色.這個(gè)用于印刷設(shè)計(jì).色域沒有RGB大.同時(shí)還是兩個(gè)RGB三原色的混合(理論上),其中三原色都不復(fù)色,所以是減色系.表示方式是以%值表示,最大是100%.
WEB色系:是RGB的一個(gè)子色系(色域),當(dāng)然色域最小.用以網(wǎng)頁(yè)等設(shè)計(jì),只能表示256種顏色,表示方法與RGB同.但是是按比例縮小色域,如RGB(0,0,0)就是WEB色能表示的,RGB(3,0,0)也是能表示的;但RGB(2,0,0)在WEB中就是RGB(3,0,0);換句話來說,不是RGB色系的一部分.
這沒有專門的網(wǎng)站的,要多看一下書,一般平設(shè)開始會(huì)介紹一部分的相關(guān)知識(shí)的.