2012-02-20 67 views
22

Tôi đang tạo bộ lọc trung bình, vấn đề là thao tác các điểm ảnh chỉ có thể trong Bitmap. Sau đó tôi muốn hiển thị kết quả theo số PictureBox sử dụng Image. Tôi không thể tìm ra cách để giải quyết điều này ... Chỉ có điều tôi có thể nghĩ là sử dụng Stream nhưng không biết làm thế nào. Trợ giúp sẽ được appriciated ~Cách chuyển đổi Bitmap thành Ảnh

private void toolStripPerformMedian_Click(object sender, EventArgs e) 
{ 
    var filtered = Filters.MedianFilter(new Bitmap(_activeImageFile), 3); 
    var n = Image.FromStream() //How to do this? 
} 
+0

Một Bitmap ** là ** một hình ảnh; bạn chỉ có thể gán Bitmap cho thuộc tính Hình ảnh của PictureBox. –

+2

@DJKRAZE, câu hỏi bạn đề cập là hoàn toàn không liên quan ... OP đang sử dụng GDI, không phải WPF –

+0

Liên kết này sẽ giúp Xin lỗi Thomas .. http://www.wischik.com/lu/programmer/1bpp.html – MethodMan

Trả lời

52

Một Bitmap là một Image. Nó kế thừa từ lớp Image.

From MSDN:

[SerializableAttribute] 
[ComVisibleAttribute(true)] 
public sealed class Bitmap : Image 
Các vấn đề liên quan