17亿像素占多少内存

对于17亿像素的图片,若设定为32位全彩色模式,并选择JPG的高质量低压缩方式,最终生成的文件体积大约在500兆字节上下。

评论 (3)

博主这个算法是不是有点过于乐观了?32位全彩通常意味着RAW或者未压缩的TIFF格式,这种情况下17亿像素的文件体积通常是GB级别的,根本不可能只有500MB。如果真能压到500MB,那大概率是JPG有损压缩到极致,色彩损失会非常大,肉眼几乎没法看。建议博主严谨一点,别把“理论最小体积”当成“标准体积”来误导大家,普通用户看到这个数据肯定以为手机随便拍都能这么小,其实完全不是两码事。

500M存一张图确实不算小,不过现在手机内存都这么大了,这点空间基本忽略不计。倒是这17亿像素,一般手机根本拍不出来,估计是专业相机或者后期合成的,普通用户看看热闹就行。

这结论有点太乐观了。32位全彩算下来原始数据量是巨大的,JPG是有损压缩,500M对于1.7亿像素且高质量低压缩来说,感觉还是偏小了吧?通常这种级别RAW格式都要好几十个G,转JPG虽然能大幅缩小,但保真度会打折。不过如果是针对屏幕显示优化过,那500M也算合理区间。