我试图设置图像给定像素的颜色。 这里是代码片段设置BMP/JPG文件的像素颜色
Bitmap myBitmap = new Bitmap(@"c:\file.bmp");
for (int Xcount = 0; Xcount < myBitmap.Width; Xcount++)
{
for (int Ycount = 0; Ycount < myBitmap.Height; Ycount++)
{
myBitmap.SetPixel(Xcount, Ycount, Color.Black);
}
}
每次我得到以下异常:
未处理的异常:System.InvalidOperationException:SetPixel不 支持与索引像素格式的图像。
的例外是bmp
和jpg
文件抛出两者。
运行此方法时出现“内存不足”异常 – talha06 2016-07-12 11:13:31