title: Bitmap object turns rgb(13,11,12) into rgb(211,211,211)?
body: <p>Ok, this is a strange one. Huge props to the person that knows this.</p>
  
  <p>I have this code, that crops part of an image, and puts it in <code>bmpCropped</code>.</p>
  
  <pre><code>    void CropImage()
      {
          int W = nowX - StartX;
          int H = nowY - StartY;
  
          if (W &gt; 0 &amp;&amp; H &gt; 0)
          {
              bmpCropped = new Bitmap(W, H);
              Graphics gfxCropped = Graphics.FromImage(bmpCropped);
              gfxCropped.DrawImage(bmpOriginal, new Rectangle(0, 0, W, H), new Rectangle(StartX, StartY, W, H), GraphicsUnit.Pixel);
          }
      }
  </code></pre>
  
  <p>For some strange reason, all colors that have RGB values of R:13, G:11, B:12 are changed to R:211, G:211, B:211. Notice the DrawImage? bmpCropped is drawn on the screen, where I'm not seeing the 211,211,211 at all. But if I save the image using bmpCropped.Save(...), I am seeing the 211,211,211.</p>
  
  <p>Anyone has any clues on why and how this is happening, and if I can get around this problem without changing the pixel to a different color?</p>