2012-07-12 20 views
7

Tengo un objeto de mapa de bits de esto. Necesito extraer una imagen secundaria y mantenerla como un objeto de mapa de bits pasando el objeto Rectángulo que contiene coordenadas de imagen secundaria.Extraer imagen secundaria de una imagen usando C#

¿Existe una biblioteca C# que sea capaz de hacer esto o es capaz de extraer la imagen secundaria?

Gracias

+0

http://stackoverflow.com/questions/734930/how-to-crop-an-image-using-c – Rab

Respuesta

17

La clase de mapa de bits tiene un método Clone que acepta un rectángulo objetivo directamente.

Puesto que ya está trabajando con un Bitmap, llamando Clone con su rectángulo y deseada PixelFormat (que podría ser originalBitmap.PixelFormat) le proporcionará lo que necesita, sin dependencias adicionales.

Bitmap croppedImage = originalBitmap.Clone(theRect, originalBitmap.PixelFormat); 
+0

http://stackoverflow.com/questions/734930/how-to-crop- an-image-using-c – Rab

Cuestiones relacionadas