Estoy tratando de establecer un color de píxel dado de la imagen. Aquí es el fragmento de códigoConfiguración de color de píxel del archivo 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);
}
}
Cada vez que tengo la siguiente excepción:
Excepción no controlada: System.InvalidOperationException: SetPixel no es compatible para las imágenes con formatos de píxeles indexados.
La excepción se produce tanto para bmp
y jpg
archivos.
Obteniendo la excepción de 'falta de memoria' cuando ejecuto este método – talha06