2011-03-21 84 views

回答

2
Bitmap newBitmap = new Bitmap(original.Width, original.Height); 

     for (int j = 0; j < original.Height; j++) 
     { 
      for (int i = 0; i < original.Width; i++) 
      { 
       Color newColor = Color.FromArgb((int)grayScale[i + j * original.Width], (int)grayScale[i + j * original.Width], (int)grayScale[i + j * original.Width]); 

       newBitmap.SetPixel(i, j, newColor); 
      } 
     } 

     Image img = (Image)newBitmap; 
+0

的OP具有浮子的陣列。你的答案使用一個字節數組。我不認爲它有用。 – Gabe 2011-03-21 06:00:30

+0

我編輯答案 – Sonorx 2011-03-21 06:28:04

+0

這有效。謝謝! – boyla001 2011-03-21 23:23:26