一个像素占多大内存 多少字节

本文详细解析了数据存储单位的换算,从Bit到Byte再到KB、MB、GB直至TB,以及不同图像格式(如黑白、灰度、真彩色)在未压缩情况下的存储原理,探讨了压缩技术对存储空间的影响。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1TB=1024GB 1GB=1024MB 1MB=1024KB 1KB=1024B 1B=8b

取决于需要存储一个像素的多少信息,以及是否采用了压缩技术。

如果是非黑即白的二值图像,不压缩的情况下一个像素只需要1个bit。

如果是256种状态的灰度图像,不压缩的情况下一个像素需要8bit(1字节,256种状态)。

如果用256种状态标识屏幕上某种颜色的灰度,而屏幕采用三基色红绿蓝(RGB),不压缩的情况下一个像素需要占用24bit(3字节),这个就是常说的24位真彩色。

还有各种其他的存储方式,例如15bit、16bit、32bit

如果考虑到压缩,情况就更复杂了,是有损压缩还是无损压缩,具体采用哪种压缩算法,压缩参数参数设置等等都会影响到一个像素占用的存储空间。

 

  1. bit就是位,也叫比特位,是计算机表示数据最小的单位

  2. byte就是字节

    3.1byte=8bit

    4.1byte就是1B

    5.一个字符=2字节

    6.1KB=1024B

    1.字节就是Byte,也是B

    2.位就是bit也是b

    3.转换关系如下:1)1KB=1024B

    2) 1B= 8b

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值