2012-07-12 46 views
7

我有一個位圖對象,我需要提取一個子圖像,並通過傳遞包含子圖像座標的Rectangle對象將其保存爲一個Bitmap對象?從圖像中提取子圖像使用c#

是否有一個C#庫能夠做到這一點,或者是Aforge能夠提取子圖像。

由於

+0

http://stackoverflow.com/questions/734930/how-to-crop-an-image-using-c – Rab 2012-07-12 18:07:27

回答

17

Bitmap類具有Clone方法直接接受一個目標矩形。

既然你已經與Bitmap工作,呼籲Clone與您的矩形和所需PixelFormat(可能是originalBitmap.PixelFormat)應該給你你需要什麼,不需要額外的依賴。

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

http://stackoverflow.com/questions/734930/how-to-crop-一個圖像 - 使用-C – Rab 2012-07-12 18:06:59