【发布时间】:2012-11-16 03:20:41
【问题描述】:
我必须将位图的像素转换为短数组。因此我想:
- 获取字节
- 将字节转换为短字节
这是我获取字节的来源:
public byte[] BitmapToByte(Bitmap source)
{
using (var memoryStream = new MemoryStream())
{
source.Save(memoryStream, System.Drawing.Imaging.ImageFormat.Bmp);
return memoryStream.ToArray();
}
}
这没有返回预期的结果。还有其他方法可以转换数据吗?
【问题讨论】:
-
512 x 512 x 4 = 1048576那么丢失的字节在哪里?
标签: c# bitmap bytearray converter