存储一副300×200像素,颜色深度为16位的图像其存储容量是多少字节?

存储一副300×200像素,颜色深度为16位的图像其存储容量是多少字节?,第1张

同样300×200像素的,同样16位增强色,存贮的容量不是绝对的,图像的亮度、色彩、编辑的软件、图像的品质、压缩和程度、编码的方式、存贮的格式等都会对存贮的容量产生影响。所以300×200像素的,同样16位增强色,存贮容量不是一个绝对值。

300×200像素的,16位增强色,最高品质、不对图像进行压缩、存贮为jpg格式,一般容量为50kb左右。

例如:

如果水平分辨率为640,垂直分辨率为480,将屏幕的水平分辨率与垂直分辨率相乘: 640×480=307200,则屏幕的像素数为307200个,因为单色图像使用一位二进制数来表示一个像素,所以存储一幅满屏的位图图像的字节数也就能计算出来: 307200÷8=38400

扩展资料:

每一千个字节称为1KB,注意,这里的“千”不是我们通常意义上的1000,而是指1024。即:1KB=1024B。但如果不要求严格计算的话,也可以忽略地认为1K就是1000。 4)每1024个KB就是1MB(同样这里的K是指1024),即:1MB=1024KB=1024×1024B=1,048,576B这是准确的计算。如果不精确要求的话,也可认为1MB=1,000KB=1,000,000B

另外需要注意的是,存储产品生产商会直接以1GB=1000MB,1MB=1000KB ,1KB=1000B的计算方式统计产品的容量,这就是为何买回的存储设备容量达不到标称容量的主要原因(如320G的硬盘只有300G左右)

参考资料来源:百度百科-存储容量

计算机中,每个像素的色彩由红、绿、蓝三种基色组合而成。每种基色占一个字节,基色的深浅由0到255值的大小表示。H0+G0+B0→白色、H255+G0+B0→红色、H255+G255+B255→黑色,所以每个像素的颜色由三个字节组成,最多可产生256^3种色彩。有2048个像素,色彩的描述需要2048×3=6144个字节的存储容量。以此类推。

12801024 分辨率说的是显示器上的像素点数量,横向 1280 个像素点,纵向 1024 个像素点。像素点合计 12801024=1310720 个像素点。

24 位真彩色说的是每个像素点表示颜色的方法采用 RGB 三原色表示法,即每个像素点用红、绿、蓝三种颜色的混杂量调制出不同颜色,R、G、B 分辨用 8 位二进制数字表示颜色的多少。即,一个像素点83=24位

亦即 12801024 的单帧画面,无压缩的数据量应为:
像素点数量=12801024=1310720 个像素点
单像素点大小=83=24 位/个像素点
单帧画面总大小=131072024=31,457,280 位

1 字节=8 位 ==》 单帧画面总大小=31,457,280/8=3932160 字节=3840 KB=375 MB

但一般在电脑中存储时,都有各种格式,如jpg,png等,视频如mpg,avi等,最终大小,有各种格式的压缩算法或者采样算法而定。


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

原文地址: http://outofmemory.cn/yw/10300329.html

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

发表评论

登录后才能评论

评论列表(0条)

保存