图片分辨率与图片大小 MB

版权声明:belongs to tony2278 https://blog.csdn.net/tony2278/article/details/88647241

同一分辨率的照片,为什么储存大小会有很大区别?

分辨率resolution只是一个指标,文件大小还和文件格式,编码方式等很多指标有关系。
最简单的例子,同样分辨率的照片图片,BMP和JPG,尺寸能差好多倍。

照片的文件大小由两个因素决定,一是分辩率。二是压缩率。照片文件大多采用JPEG压缩文件格式。其不同的压缩率文件大小自然不一样。相机的标准压缩是4倍。

BMP未压缩
jpg有损压缩,损失部分信息,后压缩,当然空间小。
BMP不会失真,jpg都是有失真的。

BMP是一种与硬件设备无关的图像文件格式。它采用位映射存储格式,除了图像深度可选以外,不采用其他任何压缩,因此,BMP文件所占用的空间很大。

BMP文件所占用的空间很大。BMP文件的图像深度可选 1bit、4bit、8bit及24bit。BMP文件存储数据时,图像的扫描方式是按从左到右、从下到上的顺序。

1(单色),4(16色),8(256色),16(64K色,高彩色),24(16M色,真彩色),32(4096M色,增强型真彩色)。

if 4通道:RGBA 

then 1 pixel = 4*8 = 32bit, 

if 一张BMP的图片是 2000 * 1000,

then 它的大小是 2000 * 1000 * 32 / 1000,000 ~= 64 MB 

如果 一张BMP的图片是 2000 * 1000,那么它的大小一般是: 2000 * 1000 * 4 * 8( 4通道:RGBA) ~= 2 * 1 * 4 * 8 = 64MB

精确来算,则是: 2000 * 1000 * 4 * 8~=  61 MB

你见过 10240 * 8192 分辨率的图片吗?

你真正了解像素、分辨率吗?

10240×4320分辨率 京东方全球首款10K屏

猜你喜欢

转载自blog.csdn.net/tony2278/article/details/88647241