2012-07-12 74 views
7

Tôi có một đối tượng Bitmap từ đây tôi cần trích xuất một hình ảnh phụ và giữ nó làm đối tượng Bitmap bằng cách chuyển đối tượng Hình chữ nhật có chứa tọa độ hình ảnh phụ?Trích xuất hình ảnh phụ từ một hình ảnh bằng cách sử dụng C#

Có thư viện C# có thể thực hiện việc này hoặc là Aforge có thể trích xuất hình ảnh phụ hay không.

Cảm ơn

+0

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

Trả lời

17

Lớp bitmap có phương thức Clone chấp nhận hình chữ nhật mục tiêu trực tiếp.

Vì bạn đã làm việc với một số Bitmap, hãy gọi Clone bằng hình chữ nhật và mong muốn PixelFormat (có thể là originalBitmap.PixelFormat) sẽ cung cấp cho bạn những gì bạn cần, không phụ thuộc bổ sung.

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

http://stackoverflow.com/questions/734930/how-to-crop- một hình ảnh-sử dụng-c – Rab

Các vấn đề liên quan