RGB565是这样算出来的: 首先将R,G,B的值分别转换为2进制。R取5位,G取6位,B取5位。然后结合起来转成16进制即可。
例如:rgb(0,63,0)
(63)Hex=(00111111)B
转成2进制:为00000,00111111,00000
取前5,6,5位:00000,111111,00000
结合起来为:00000,111111,00000
所以(0000,0111,1110,0000)B=(2016)D=(7E0)Hex
结合起来转成16进制:7E0
10进制为:2016
以下为RGB565&RGBB24的颜色索引表: