我在编程BMP文件新手,我检查这个网站,了解BMP头.. http://www.daubnet.com/en/file-format-bmp
似乎bmp文件的标题是54个字节.
使用paint,我创建了一个简单的10x10图像,并将其保存为24位.所以根据简单的数学运算,文件大小应该是10*10*3 + 54 = 354字节.
但十六进制编辑器和文件浏览器返回了374字节的大小.
所以我有20个字节的差异,我不知道为什么.
你能告诉我为什么好吗?
非常感谢!!
nne*_*neo 12
BMP中的行填充为4个字节的倍数.
没有填充,每行是3*10 = 30字节.使用填充,每行为32个字节,因此图像数据的大小为320字节.因此,文件大小为54 + 320 = 374字节.
| 归档时间: |
|
| 查看次数: |
17753 次 |
| 最近记录: |