1

如果我有一张分辨率为 512 * 512 的图像,
并且该图像以 256 个颜色值作为索引,
如何计算图像的大小(文件大小)?

4

1 回答 1

1

图像本身可以计算如下

256 可以存储在一个字节中。所以一个像素是1个字节。

你有一个 512*512 像素。

512*512*1 = 262144但是在你的磁盘上,它会比那些 262ko 多一点,因为你必须计算用于文件元信息的字节和调色板。

如果您需要更多信息,请查看bmp 标头规范。

于 2012-10-02T19:27:00.593 回答