I have a Bitmap object from this I need to extract a sub image and keep it as a Bitmap object by passing Rectangle object which contains sub image co-ordinates?
Is there a c# library which is able to do this or is Aforge able to extract sub image.
Thanks
The Bitmap class has a Clone method which accepts a target rectangle directly.
Since you're already working with a Bitmap
, calling Clone
with your rectangle and desired PixelFormat
(which could be originalBitmap.PixelFormat
) should give you what you need, with no additional dependencies.
Bitmap croppedImage = originalBitmap.Clone(theRect, originalBitmap.PixelFormat);
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With