Arbeiten mit Bitmap in WPF
Frage
Gibt es eine vernünftige Art und Weise mit Bitmaps in WPF zu arbeiten? Ich würde eine ähnliche Funktionalität wie System.Drawing.Bitmap
mag:. Lage, Last Bild aus der Datei und erhalten und legen Sie die Farbe von bestimmten Pixel
Ich weiß, über WriteableBitmap
, aber ich will nicht zur Arbeit mit Array
s Göttern-wissen-was (ich nicht auf MSDN ) oder Zeiger. Ich möchte nur lesen oder zu schreiben Pixel, sollte es nicht so schwer! Sein
Ich weiß auch, dass ich href="https://stackoverflow.com/questions/94456/load-a-wpf-bitmapimage-from-a-system-drawing-bitmap"> Verwendung mit System.Drawing.Bitmap
in WPF zu arbeiten, aber das ist nicht schön, auch nicht.
Lösung
Hier etwas wie get Pixel Infos von einem System.Windows.Media.Imaging.BitmapImage
.
Obwohl, wenn Sie mit einem System.Drawing.Bitmap
zur Arbeit bevorzugen würden Sie vielleicht einen Verweis auf System.Drawing.dll
hinzufügen möchten, und es stattdessen verwenden.
Hier ist ein etwas bezogenen Forenbeitrag auf Bildmanipulation in WPF .
Andere Tipps
Fügen Sie die Montage System.Drawing zu Ihrem Projekt.
References->Assemblies->Framework->System.Drawing