我有一个Bitmap对象,我需要通过传递包含子图像坐标的Rectangle对象来提取子图像并将其保存为Bitmap对象?
是否有能够执行此操作的c#库,或者Aforge是否能够提取子图像。
谢谢
答案 0 :(得分:19)
Bitmap类有一个Clone方法,可直接接受目标矩形。
由于您已经使用了Bitmap
,因此使用您的矩形调用Clone
并希望PixelFormat
(可能是originalBitmap.PixelFormat
)应该为您提供所需内容,没有其他依赖。
Bitmap croppedImage = originalBitmap.Clone(theRect, originalBitmap.PixelFormat);