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

图片占用内存哪些因素

  • 内存
  • 2024-06-15 02:46:37
  • 280

一、为什么图片那么占内存啊?

图像文件存储容量的计算公式:存储容量=水平像素×垂直像素×每像素所需位数\8(字节)。

单色图像的一位用于存储颜色信息。1位=1/8字节。假设单色图像的分辨率为120*120,那么体积=120*120*1/8=1.7k由于磁盘簇大小为512B,因此只能占用2KB。

256种颜色占用8位(2^8=256),对应一个字节,16种颜色有4位(2^4=16),占用半个字节。,所以计算体积时可以用一半。

因此适用:图形体积=分辨率*占用的位数(即常说的16/32位颜色)/8或者=分辨率*颜色信息占用的字节数。

高级信息:

图像使用数字来任意描述像素、强度和颜色。描述信息文件的存储量较大,所描述的对象在缩放过程中会丢失细节或产生锯齿。显示时,它以一定的分辨率区分物体,然后用数字表示每个点的颜色信息,可以直接、快速地显示在屏幕上。

分辨率和灰度是影响显示效果最重要的参数。图像适合表达包含大量细节(如明暗变化、复杂的场景、丰富的轮廓颜色)的物体,如照片、图画等。复杂的图像可以用图像软件进行处理,以获得更清晰的图像并产生特殊效果。

计算机中的图像按处理方式可分为位图和矢量图像。

参考来源:图片


二、请问一下图片所占的内存大小与什么有关系?照片的大小有几个参数。
图像的位数为8/16/32位。
标准为每平方英寸72个像素,较大的超过300个。
分辨率是总像素比1024*768等
3个主要因素
如果你使用PHOTOSHOP,你应该知道格式压缩也有一定的影响。绘图、PSD文件非常大,尤其是图层很多。