如何在Python中从二进制数据创建BMP图像?

时间:2012-11-26 06:12:26

标签: python image audio

假设我已经从二进制文件中读取二进制数据,如何从该二进制数据创建BMP图像?

1 个答案:

答案 0 :(得分:1)

您可以在其他位置找到位图文件格式on Wikipedia的定义。使用struct模块创建必要的标头。因为格式是未压缩的,所以很容易写出来。颜色信息必须以BGR顺序,从底行到顶行,每行必须用零填充到4个字节的倍数。

或者,如果你想以简单的方式做到这一点,PIL知道如何read and write BMP