16位位图没有颜色表
5551
565
比较常见,
如果只按5位表示表示像素颜色分量的话,最高只能是32,这样的图像比较暗,但实际上16位为图颜色多变。为什么?

解决方案 »

  1.   

    试出来了
    每个象素
    R*255/32 ,G*255/32,B*255/32不知原理是不是这样的
      

  2.   

    对任意个WORD在555格式
    R = (WORD>>1)& (0x001E)
    G = (WORD>>6)& (0x001E)
    B = (WORD>>11)& (0x001E)然后
    R' = R*255/32等等来显示5本来就是灰度级数.
    8位图,就是2^8 = 256
    5就是2^5 = 32
    1就是2^1 = 2
    等等.