基本的bmp文件格式可以简单的分为:
1、文件信息头,共14字节
2、位图信息头,共40字节
3、调色板,1,4,8位图像才会使用调色板数据,16,24,32位图像不需要调色板数据。
4、像素信息,由图像宽高和每个像素占位决定
因为现在的bmp图片一般都没有调色板信息(因为24位),所以忽略第三个。所以bmp文件一般的头部信息(包括文件信息头和位图信息图)总共占用54个字节。
具体信息可参照https://blog.csdn.net/testcs_dn/article/details/76719347
请写代码,读取1.bmp文件的内容,把它的图像上下反转,然后保存到2.bmp文件中。