Is there any sane way to work with bitmaps in WPF? I'd like similar functionality as System.Drawing.Bitmap
: be able to load image from file and get and set the color of particular pixels.
I know about WriteableBitmap
, but I don开发者_Go百科't want to work with Array
s of gods-know-what (I couldn't find that on MSDN), or pointers. I just want to read or write pixel, it shouldn't be that hard!
I also know that I can use Interop to work with System.Drawing.Bitmap
in WPF, but that's not nice either.
Here's something on how to do get pixel info from a System.Windows.Media.Imaging.BitmapImage
.
Although, if you'd prefer to work with a System.Drawing.Bitmap
you might want to add a reference to System.Drawing.dll
and use it instead.
Here's a somewhat-related forum post on image manipulation in WPF.
精彩评论