如何从位图文件获取原始数据(仅像素数据而没有对齐填充)?

时间:2018-12-17 12:53:12

标签: c# bitmap raw-data

我的磁盘上有一个bmp文件,我想读取该文件并将其中的原始数据提取到字节数组中。实际上,原始数据仅是没有对齐填充的像素数据。我测试了以下代码,但没有用:

Image img = Image.FromFile("d:\\myfile.bmp");
byte[] FingerImageRawData = ImageToByte(img);

public static byte[] ImageToByte(Image img)
    {
        ImageConverter converter = new ImageConverter();
        return (byte[])converter.ConvertTo(img, typeof(byte[]));
    }

this也无济于事。因为我遇到了与原始图像未匹配宽度和高度的错误。

0 个答案:

没有答案