如何把bmp图像文件转化为8位色图。

解决方案 »

  1.   

    http://www.delphibbs.com/delphibbs/dispq.asp?lid=715571
      

  2.   

    var
        bmp: TBitmap;    bmp.LoadFromFile('your_file_name.bmp');
        bmp.PixelFormat := pf8bit;
        bmp.SaveToFile('another_file_name.bmp');
      

  3.   

    我还有建议啊简单的 bmp.PixelFormat := pf8bit;这个效果黑烂啊你自己在设置一下调色板拉做些像素操作。比如8位下的模糊逼近什么的。关于调色板就看DEMO下BMP的例子。要不然出来的效果估计你要去自杀的。
      

  4.   

    http://expert.csdn.net/Expert/topic/2728/2728048.xml?temp=7.563418E-02