WPF WriteableBitmap到字节数组

阴凉

无论如何,将WriteableBitmap转换为字节数组?如果有一种方法可以将writeablebitmap分配给System.Windows.Controls.Image源,也可以将其分配给System.Windows.Controls.Image源。我试过了,但是在FromHBitmap上遇到了一般的GDI异常。

System.Drawing.Image img = System.Drawing.Image.FromHbitmap(wb.BackBuffer);
MemoryStream ms = new MemoryStream();
img.Save(ms, System.Drawing.Imaging.ImageFormat.Png);
myarray = ms.ToArray();
迈克·斯特罗贝尔

您的代码将图像数据编码为PNG格式,但FromHBitmap需要原始的未编码位图数据。

试试这个:

var width = bitmapSource.PixelWidth;
var height = bitmapSource.PixelHeight;
var stride = width * ((bitmapSource.Format.BitsPerPixel + 7) / 8);

var bitmapData = new byte[height * stride];

bitmapSource.CopyPixels(bitmapData, stride, 0);

...bitmapSourceWriteableBitmap(或其他任何人BitmapSource在哪里

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何将动态字节数组绑定到 WPF 中的按钮背景

来自分类Dev

用户创建的像素字节数组似乎无法正确更新(WPF)

来自分类Dev

WPF将字节数组从数据库转换为图像控制源

来自分类Dev

将uint8字节数组转换为任何WPF渲染对象

来自分类Dev

UWP将WriteableBitmap编码为JPEG字节数组

来自分类Dev

字节数组到布尔数组

来自分类Dev

WPF-基本64字符串(或字节数组)中窗口图标的ImageSource

来自分类Dev

固定对象到字节数组

来自分类Dev

Clojure,文件到字节数组?

来自分类Dev

BigIntegers的ArrayList到字节数组

来自分类Dev

图像到字节数组-ExternalException

来自分类Dev

字节数组到BitmapImage WP

来自分类Dev

编码图像到字节数组

来自分类Dev

图片框到字节数组

来自分类Dev

ZipEntry到字节数组

来自分类Dev

AS3字节数组到C#字节数组

来自分类Dev

AS3字节数组到C#字节数组

来自分类Dev

MySQL和Java:检索到的字节数组与存储时的字节数组不同

来自分类Dev

字节字符串到字节数组

来自分类Dev

字节数组[]到字节在Java中可能吗?

来自分类Dev

字节数组到字节的转换错误

来自分类Dev

字节数组[]到字节在Java中可能吗?

来自分类Dev

读取文件到字节数组时的冗余字节

来自分类Dev

将WriteableBitmap转换为字节数组-Windows Phone 8.1-Silverlight

来自分类Dev

POJO到字节数组与POJO到JSON

来自分类Dev

ARGB int数组到CMYKA字节数组的转换

来自分类Dev

试图将图像数据的两个字节数组合并为一个WPF按钮的位图

来自分类Dev

可观察字节数组到对象的转换

来自分类Dev

C#用户输入到字节数组