浅析BMP文件格式( 二 )


当位图为单色位图的时辰, 有2个彩色快
当位图为4位位图的饿时辰, 有16个彩色快
当位图为8位位图的时辰, 有256个彩色快
当位图为24位位图的时辰, 没有彩色快

图象数据阵列字节1第四部门是图像数据类, 一幅图的数据挨次是从左往右, 然后从上往下, (举个例子2x2, 挨次就是0,0  0,1  1,0  1,1 ), 然后需要注重一点是windows读取文件一行字节数必需是4的倍数, 所以不敷4字节要补齐, 然后就用到了下面图中的公式, 下图入彀算成果就是一行要用到的字节数, 如下图:

浅析BMP文件格式

文章插图

2申明一点:
当位图为单色位图时, 8个像素占一个字节
当位图为4位位图时, 4个像素占一个字节
当位图为8位位图时, 1个像素占一个字节
当位图为24位位图时, 1个像素占三个字节

注重事项小我不雅点, 仅供参考 。
感激阅读 。

以上内容就是浅析BMP文件格式的内容啦, 希望对你有所帮助哦!

推荐阅读