Exemplo n.º 1
0
 internal static void SaveFile(PNM bitmap, FileStream stream)
 {
     bitmap.WriteShortHeader("P4", stream);
     for (int i = 0; i < bitmap.Height; i++)
     {
         for (int j = 0; j < bitmap.Width; j += 8)
         {
             stream.WriteByte(PackBytes(bitmap, i * bitmap.Width + j,UnpackedBits(j, bitmap.Width)));
         }
     }
 }
Exemplo n.º 2
0
 internal static void SaveFile(PNM bitmap, FileStream stream)
 {
     bitmap.WriteShortHeader("P4", stream);
     for (int i = 0; i < bitmap.Height; i++)
     {
         for (int j = 0; j < bitmap.Width; j += 8)
         {
             stream.WriteByte(PackBytes(bitmap, i * bitmap.Width + j, UnpackedBits(j, bitmap.Width)));
         }
     }
 }