首页 > 试题广场 >

一张1024×640分辨率的图片,假定每个像素用16位色彩表

[单选题]
一张1024×640分辨率的图片,假定每个像素用16位色彩表示,用位图文件(bitmap)格式存储,则这张图片文件需要占用多大的存储空间____。
  • 40KB
  • 640KB
  • 1280KB
  • 2560KB
  • 5120KB
  • 10240KB
我怎么会算错,囧。
1024*640*16 bit = 1024*640*16/8 B = 1024*640*16/8/1024 KB = 1280KB
发表于 2015-06-25 21:14:18 回复(5)
16位表示一个像素,这16位中的5位用于R,6位用于G,5位用于B。
所以表示颜色占2个字节

发表于 2015-07-02 11:02:13 回复(0)
1KB=1024B(Byte,字节),而1字节=8位
1024*640*16/1024/8=1280KB。
发表于 2017-05-09 20:20:11 回复(0)
  • 每个像素用16位色彩表示 => 每个像素所需存储空间2B
  • 1024×640分辨率的图片 => 总的有1024×640个像素
故这张图片所需空间为1024×640×2B = 1280KB
发表于 2019-05-20 14:30:22 回复(0)
分辨率:一定的面积内取多少个点,或叫多少个像素,它决定了图像的清晰度。
位图文件(Bitmap),扩展名可以是.bmp或者.dib。位图是Windows标准格式图形文件,它将图像定义为由点(像素)组成,每个点可以由多种色彩表示,包括2、4、8、16、24和32位色彩。
位图图像文件的大小可以通过以下的方法计算:  
文件的字节数=图像分辨率*色彩深度/8,其中图像分辨率= x方向像素数*y方向像素数,色彩深度=二进制颜色位数
本题:1024*640*16/8 B

发表于 2016-10-11 10:31:04 回复(1)
文件头信息头的大小忽略不计?
发表于 2015-08-22 10:23:07 回复(0)
KB是字节单位
发表于 2016-05-06 16:31:17 回复(1)
1024B=1KB,那么所占用的存储空间为640 * 16 / 8 = 1280KB,故选C。
编辑于 2018-11-28 21:54:38 回复(0)
B BYTE 字节 
1B=8bit
发表于 2018-08-29 20:42:33 回复(0)
640*2,几乎不用计算……16的8转化成B,1024转化成K
发表于 2018-02-05 10:22:18 回复(0)
大小bB区别
发表于 2017-11-13 07:56:02 回复(0)
1024*640*16/1024/8 = 1280 KB
发表于 2017-05-20 10:29:59 回复(0)
16位是2个字节,不是16个。。。
发表于 2016-11-06 18:37:43 回复(0)
经典的题目,
发表于 2015-10-12 14:03:08 回复(0)
1024*640*16 bit = 1024*640*16/8 B =  1024*640*16/8/1024 KB = 1280KB
发表于 2015-10-06 20:54:16 回复(0)
16位色彩...,还以为是16色,那不就是每个像素4bit么...哎
发表于 2015-10-06 16:28:00 回复(2)
C
发表于 2015-04-18 11:13:41 回复(0)
C
发表于 2015-04-13 15:17:06 回复(0)
C
发表于 2015-04-12 23:00:16 回复(0)
C 1280K 16位为2字节 2*1024*640/1024
发表于 2015-04-12 13:55:46 回复(0)