请问各位大神 我用 Bitmap (
256,
256,
256,
Format8bppIndexed,
IntPtr //bmp数据
) 加载了256色 位图 但是显示出来颜色不对 请问是要改Palette吗 是的话要怎么改成256色颜色表啊?
DestImg = new Bitmap(SrcImg.Width, SrcImg.Height, PixelFormat.Format8bppIndexed);
ColorPalette Pal = DestImg.Palette;
for (Y=0;Y<Pal.Entries.Length;Y++) // 设置图像的调色板
Pal.Entries[Y]=Color.FromArgb(255,Y,Y,Y);
DestImg.Palette = Pal;
Pal.Entries[Y]=Color.FromArgb(255,Y,Y,Y); 这里的数据改成你自己的调色板