谦让太阳

文章
9
资源
0
加入时间
3年1月13天

C语言读写BMP文件

今天用到C编写读写bmp文件的事情,主要针对24位bmp位图,关键要注意的问题是:[像素的数据量并不一定完全等于图象的高度乘以宽度乘以每一像素的字节数,而是可能略大于这个值。原因是BMP文件采用了一种”对齐” 的机制,每一行像素数据的长度若不是4的倍数,则填充一些数据使它是4的倍数。这样一来,一个17*15的24位BMP大小就应该是834字节(每行17 个像素,有51字节,补充为52字节,乘以...