有什么理智的方法可以在 WPF 中使用位图吗?我想要类似的功能System.Drawing.Bitmap
:能够从文件中加载图像并获取和设置特定像素的颜色。
我知道WriteableBitmap
,但我不想与上帝知道什么(我在MSDNArray
上找不到)或指针一起工作。我只是想读或写像素,应该没那么难!
我也知道我可以使用 Interop在System.Drawing.Bitmap
WPF 中使用,但这也不是很好。
有什么理智的方法可以在 WPF 中使用位图吗?我想要类似的功能System.Drawing.Bitmap
:能够从文件中加载图像并获取和设置特定像素的颜色。
我知道WriteableBitmap
,但我不想与上帝知道什么(我在MSDNArray
上找不到)或指针一起工作。我只是想读或写像素,应该没那么难!
我也知道我可以使用 Interop在System.Drawing.Bitmap
WPF 中使用,但这也不是很好。
这是有关如何从System.Windows.Media.Imaging.BitmapImage
.
虽然,如果您更喜欢使用 a System.Drawing.Bitmap
,您可能希望添加对它的引用System.Drawing.dll
并改为使用它。
将程序集 System.Drawing 添加到您的项目中。
References->Assemblies->Framework->System.Drawing