当前位置:首页 > 内存 > 正文

1万张图片占多少内存(jpg图片内存太大怎么变小)

  • 内存
  • 2024-05-31 18:59:40
  • 473

一、一万张相片要占多少内存平均来说是二万亿,也就是两万万亿,也就是十多千兆字节。


二、图片内存大小计算

图片存储大小与图片文件占用的存储空间没有必然联系。不过,一般来说,图像文件越大,图像存储大小也越大。使用的空间是硬盘上使用的空间,内存大小是加载到内存中占用的空间。

假设有一张尺寸为600x800的图像,文件大小为100KB。

图像内存大小的计算公式为:图像高度*图像宽度*一个像素占用的字节数

即600*800*4字节=1875KB=1.83MB

一个像素占用的字节数取决于图像的编码格式(或者位图在内存中的存储形式)。

当然位数越多,显示效果越好

在Android中,图片的存储目录和手机的屏幕密度都会影响图片的最终尺寸。例如:

假设我们的图片放在xhdpi目录下,那么就是我们文章中的图片。使用内存大小如下:

屏幕密度为2:800*600*4byte=1.83M的设备

屏幕密度为3:800*的设备1、5*600*1.5*4byte=1.83*2.25M=4.12M

所以在计算图片占用的内存量时,要考虑图片所在的目录位于图像的位置和设备的密度实际上会影响图像的高度和宽度。Android对图像进行拉伸和压缩。


三、一千张照片多少内存大约3GB内存。
每张图片的大小约为3MB,一千张图片的总大小约为3000MB,约3GB。照片是由光学或电子设备捕获的静态图像。照片是用相机或手机相机拍摄的。照片记录人物、风景、事件等,用来纪念、分享、展示或保存记忆。在数字时代,照片以数字方式存储在电脑、手机、相册或云存储上,并打印为纸质照片进行存储。