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

2024-12-21 03:50:09
推荐回答(5个)
回答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×480 256色的BMP文档是640×480+1078=308278字节 同理:800×600 256色的BMP文档是800×600+1078=481078字节

扩展资料:

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

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

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

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

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

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

回答2:

256色可以用8位二进制数来存贮,即颜色深度为8
依上图公式,640*480*8/8=307200字节(B)
由于1KB=1024B
所以307200/1024=300KB
答案307.22KB是错的,正确答案是300KB

回答3:

1、当然是EasyBoot了。我用的是EasyBoot V5.06.469版的

2、ACDsee 5.0---- 只有它最容易用来制作背景图像。

3、虚拟电脑软件:Virtual PC(或VMware)

4、刻录软件:nero 或 ones ……………………………………

回答4:

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×480 256色的BMP文档是640×480+1078=308278字节
同理:800×600 256色的BMP文档是800×600+1078=481078字节

回答5:

分辨率是多少啊,分辩率写出来啊