已经知道,对于24\32位位图的显示,可以不用调色板,那么对于8位的灰度图或者二值图象的显示,是否必须要用调色板?

解决方案 »

  1.   

    thisisll(速度八十迈) 说的对,图象数据里存的是索引而不是颜色值
      

  2.   

    8位不用调色板的话,那RGB分别用2位来表示那么只有4*4*4=64种颜色,且RGB的值只能为
    00,01,10,11,表示的颜色似乎少了很多。而且浪费了2个字节。
    (瞎掰的,,,如果不对,请各位大虾指教,,)
      

  3.   

    后来调试VC++.net技术内幕第六版之程序-Ex06d, 把有关调色板的代码全部注释了,重新编译,结果图像照常显示,不知何故?