讓說,我有0x757575
這是一個像素中包含8位的紅,綠各紅色,綠色和藍色,然後我如何提取價值HEX值和藍色分別在JavaScript中?獲取RGB值(0..255)
var pixel = 0x757575;
// do i need to split it up into two character each [75,75,75]
// if i do as above, did it already become decimal
我的使用情況是,我已經得到了在陣列容器[757575, 080808,......]
從圖像像素的名單,我想創建/使用呈現從畫布API putImageData
的方法畫布容器內的圖像。
酷..你能解釋我律位 –
'0x750000 >> 16 '爲什麼16? –
在十六進制,每個數位保持四個比特。我們有四個數字(零點)移位,所以4比特乘以4位= 16位。類似地,當有2個0到移位,這是8個比特。 – James