2012-02-20 24 views
22

Tworzę filtr medianowy, problem z manipulowaniem pixami jest możliwy tylko w Bitmap. Później chcę pokazać wynik w PictureBox, który używa Image. Nie mogę znaleźć sposobu na rozwiązanie tego problemu ... Jedyne co mogę wymyślić to użycie Stream, ale nie mam pojęcia jak. Pomoc będzie appriciated ~Jak przekonwertować mapę bitową na obraz

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

bitmapę ** ** jest obraz; możesz po prostu przypisać Bitmapę do właściwości Obrazek PictureBox. –

+2

@DJKRAZE, pytanie, o którym wspomniałeś, jest całkowicie niepowiązane ... OP używa GDI, a nie WPF –

+0

Ten link pomoże Sorry Thomas .. http://www.wischik.com/lu/programmer/1bpp.html – MethodMan

Odpowiedz

52

Bitmap jest Image. Dziedziczy po klasie Image.

From MSDN:

[SerializableAttribute] 
[ComVisibleAttribute(true)] 
public sealed class Bitmap : Image 
Powiązane problemy