一幅640X480的256色图像文件的大小?急

一幅640X480的256色图像文件的大小?急,第1张

Windows的BMP位图格式占据308278字节

位图就是每个点一个颜色代码,然后这些代码排列出来而已。每个代码就表示相应点的颜色。 256色表示2的8次方种颜色,因为2的8次方=256,故,以01组合的代码需要8位就可以表示任意的256种颜色之一,比如01000101代表一种颜色,01000110代表另一种运晌岩颜色。

因为一个存储字节就是8位二进制代码,所以一个点的信息(也就是颜色代码)正好就是一个字节。

640×480分辨率的图片,点的数量有640×480=307200个,每个点的颜色是一个字节,合计就是307200个字节。

BMP文件头占据1078个字节(文件头表示这个文件是BMP文件等一些信息,这个大小只要是Windows的BMP格式文档,大小都一样,你用800×600的文件,这个大小也是1078个字节)

所以,640×480256色的BMP文档是640×480+1078=308278字节 同理:800×600256色的BMP文档是800×600+1078=481078字节

扩展资料:

典型的BMP图像文件由四部分组成:

1:位图头文件数据结构,它包含BMP图像文件的类型、谨纳显示旁御内容等信息;

2:位图信息数据结构,它包含有BMP图像的宽、高、压缩方法,以及定义颜色等信息;

3:调色板,这个部分是可选的,有些位图需要调色板,有些位图,比如真彩色图(24位的BMP)就不需要调色板;

4:位图数据,这部分的内容根据BMP位图使用的位数不同而不同,在24位图中直接使用RGB,而其他的小于24位的使用调色板中颜色索引值。

参考资料:百度百科——BM

bmp格式图片的特点是包含的图像信息较丰富,几乎不压缩,但由此导致了它与生俱生来的缺点--占用磁盘空间过大。现在配谈知很少会在网页中使用。培消 一张24位的800×600的bmp格式图形文件大小:

800×600×3byte=1440000byte≈1440byte≈1.44M

jpg格式图片压缩技术十分先进,它用有损压缩方式去除冗余的图像和彩色数据,获取得极高的压缩率的同时能侍旁展现十分丰富生动的图像,换句话说,就是可以

文件改核携大氏此小是固定的。

bmp图片尺寸不变,文件大小是固定的,与图片内容无关。

换句话说同样尺寸的白板画与风景核伏画保存为bmp格式,大小都一样。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12284786.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-24
下一篇 2023-05-24

发表评论

登录后才能评论

评论列表(0条)

保存