顏色代碼轉換
⑴ 請問顏色代碼有幾種,我需要換算方法。
#465500是十六進制顏色代碼,而4605510是十進制顏色代碼。
十進制就是把顏色代碼轉換成十進制來保存,比如FFFFFF就變成16777215
Photoshop是不支持十進制顏色代碼的,你直接把十進制代碼輸入到拾色器面板中,Photoshop會默認只輸入前6位,並當做十六進制處理。十進制代碼4605510對應的顏色是#464646,而不是#465500。
十進制代碼與十六進制代碼的轉化,用windows的計算器就行,轉換到科學性,然後就會有十六進制、十進制、八進制、二進制的轉換了。
⑵ 16位顏色轉換RGB
10進制與16進制的轉換則是利用了數組查詢的方式,先將10進制的數字與16相除,將商與余數分別進行數組查詢,然後進行拼接。
具體的代碼如下:
function RGBToHex(rgb){
var regexp = /[0-9]{0,3}/g;
var re = rgb.match(regexp);//利用正則表達式去掉多餘的部分,將rgb中的數字提取
var hexColor = "#"; var hex = ['0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'A', 'B', 'C', 'D', 'E', 'F'];
for (var i = 0; i < re.length; i++) {
var r = null, c = re[i], l = c;
var hexAr = [];
while (c > 16){
r = c % 16;
c = (c / 16) >> 0;
hexAr.push(hex[r]);
} hexAr.push(hex[c]);
if(l < 16&&l != ""){
hexAr.push(0)
}
hexColor += hexAr.reverse().join('');
}
//alert(hexColor)
return hexColor;
}
⑶ 知道一顏色RGB代碼,怎麼換成系統顏色提取的數字
把紅綠藍分別轉換成16進制你這個紅是2B
綠45
藍51所以就是顏色值就是2B4551
⑷ RGB顏色轉化到16位十進制顏色值如何轉化
然後前兩位化成十進制數代表紅色,中間兩位化成十進制數代表綠色,最後兩位化成... 網上還有專門的顏色值運算器,要是嫌計算麻煩,就下一個用吧~~~ ...
⑸ 如何轉換顏色代碼格式 RGB CMYK HEX 色值換算
編寫代碼的時候,顏色的代碼有多種格式,如RGB(255,255,255)對應CMYK(0,0,0,0)對應#ffffff(HEX格式),那麼,這三者間要如何轉換呢?
工具/原料
Photoshop
RGB
1
定義
RGB是通過對紅(R)、綠(G)、藍(B)三個顏色通道的變化以及它們相互之間的疊加來得到各式各樣的顏色的(來自網路)
2
代碼格式
RGB代碼的表現形式為(x,x,x),其中0≤x≤255
如(0,0,0)代表紅綠藍數值均為0,也就是黑色。
END
CMYK
1
定義及與RGB的區別
C(青)M(洋/品紅)Y(黃)K(黑),CMYK也稱作印刷色彩模式。
屏幕上顯示的圖像,是RGB模式呈現的,而印刷品上的圖像,是CMYK模式表現的。
2
格式
CMYK代碼的表現形式為(x,x,x,x),其中0≤x≤100,這里的x是一種百分值。
如白色的CMYK格式是(0,0,0,0)
END
Hex code
Hex code的格式為#+六位數字/字母,如純藍色是#0000FF
END
數值轉換方法
1
知道了三類顏色碼中的任一種,如何換算成另外兩種,這里推薦使用Photoshop或者AI等設計軟體,本文以ps為例。
2
打開ps,點擊【文件】-【新建】,新建一個任意尺寸的畫板。
3
然後選擇【編輯】-【填充】
4
彈出的對話框里內容選項選擇「顏色…」
5
調色板如圖所示位置,分別對應RGB、CMYK和hex的數值
6
例如要把RGB(200,100,0)轉換成CMYK,就在RGB區域對應輸入這三個數值,之後CMYK版塊顯示的就是其對應的CMYK數值(27,71,100,0)
http://jingyan..com/article/870c6fc311d3e5b03ee4be41.html
⑹ RGB 顏色代碼轉換
用開始、程序、附件、計算器,把上面的數值轉換為16進制既可,
rgb(169,44,13) 等效於 #A92C0D
169、44、13轉換為16進制是A9、2C、0D,注意一定要是兩位,不夠的添0
⑺ 顏色代碼轉換顏色工具
軟體效果圖如下
下載軟體方法:將我上傳的圖片另存為,然後將後綴名(JPG),改為rar解壓就是軟體!!
⑻ 顏色的 色值和代碼 是依靠什麼轉換的
4332031的16進制是4219FF啊 。。。。。和#FF1942 是不是很形象。。。。大端存儲小端存儲的問題
⑼ 軟體編程中的8位純數字顏色代碼如何轉換
把這個數值除以65536後取整,就是R
把這個數值除以256後取整,再與256求模(即取余數內),就是G
把這個容數與256求模(即取余數),就是B
比如
12000284/65536 = 183(R)
12000284/256%256 = 28(G)
12000284%256 = 28(B)
也可以把這個數值轉換為16進制,然後開頭兩位就是R,中間兩位是G,最後兩位是B
比如
12000284 = 0xB71C1C
0xB7 = 183(R)
0x1C = 28(G)
0x1C = 28(B)