㈠ 关于png图片内存大小计算
图片所占内存大小 = 图片长度(像素) * 图片宽度(像素) * 一个像素所占内存空间(单位:字节)
一个像素占32位,8位=1字节,所以一个像素占4字节的内存
RGBA8888下一个象素所占内存空间为4个字节。
RGBA8888 是32位
1像素 = 32位 = 4B
所以 一张1024 1024大小的图片所占的内存是 1024 1024*4B = 4M
㈡ 一张图片的存储量是多少KB
图像文件存储量的计算公式:存储量=水平像素×垂直像素×每个像素所需位好兄数8(字节)。
单色的图象一位用来存储颜色信息,1位=1/8字节,假设有单色图像分辨率为120*120,所以体积=120*120*1/8=1.7k因为软盘簇大小为512B,所以,巧袜余只能占用2k了
256色要占用8位(2^8=256)也就是一字节,16色是4位(2^4=16)占半字节,所以,算体积时用一半就可以
所以,图形体积=分辨率*占用位数(即常说的16/32位色)/8或=分辨率*颜色信息占用的字节数。
(2)140张图片多少字节扩展阅读:
图像用数字任意描述像素点、强度和颜色。描述信息文件存储量较大,所描述对象在缩放过程中会损失细节或产生锯齿。在显示方面它是将对象以一定的分辨率分辨以后将每个点的色彩信息以数字化方式呈现,可直接快速在屏幕上显示。
分辨率和灰度是影响显示的主要参数。图像适用于表现含有大量细节(如明暗变化、场景复杂、轮廓孝滚色彩丰富)的对象,如:照片、绘图等,通过图像软件可进行复杂图像的处理以得到更清晰的图像或产生特殊效果。
计算机中的图像从处理方式上可以分为位图和矢量图。
㈢ 图片大小的Kb是什么意思
1GB=1024MB
1MB=1024KB
1KB=1024字节(1KB=1024B)
1字节=8位
(1Byte=8bit
)
汉字一个字占两个字节(Byte),英文字母一个字母占一个字节.1024个字节是1K字节\1024K字节是1M字节\1024M字节是1G
这两种说法都是一回事
B就是字节,KB就是千字节
图片字节数越大占的硬盘空间就越大
㈣ 一张图片占多大内存怎么算
图像文件的字节数=图像分辨率*颜色深度/8
不知道你的深度是多少,一般是24
680X750X24/8=1530000字节
1530000/1024=1494KB
1494/1024=1.46MB
以上只是基本原理算法
格式不同文件压缩品质也就是不同的。
㈤ 一张640*480的照片算多少字
第一,字节 字节是计算机信息技术用于计量存储容量和传输容量的一种计量单位... 一个英文字母占一个字节的空间,一个中文汉字占两个字节的空间。 1GB=1024MB,1MB=1024KB,1KB=1024Byte(Byte表示字节的意思)...... 第二,楼主说的“20000个字”,应该是20000字节...... 第三,一千个汉字,占2000字节空间;一张照片加一千个汉字,系统说超大了,问题出在照片的文件量超大。楼主的照片文件量必须控制在18000字节之内(不能满算,应该小于这个量)。 第四,楼主的照片是30万像素的,一张30万像素的照片,文件量大概(照片的文件量大小主要由像素大小决定,但拍摄的内容不同,其文件量也不同。也就是说,就算照片像素都是一致的,但这些照片的文件量是没有相同的)是大的时候可以到200KB左右、小的时候可以在30KB上下。就算是30KB的话,也超过了18000字节了。 第五,必须把30万像素的照片改小。办法是使用图像编辑软件,如光影魔术手、ACDSee等...... 先在网上下载一个图像处理软件,如ACDSee,安装好之后,把鼠标放在照片文件上点右键选择ACDSee打开照片,然后点编辑器,然后再点调整大小,然后在对话窗口中填上符合要求的尺寸(像素数)(一般填上小于380×285的,其实在像素宽度上填上380就行,像素高度电脑会根据比例自动填上。要是改后文件量还超大的话,再往小的改了),然后点确定就行了。 下图经过编辑软件修改后,大小是15.4KB的,还不到16000字节:
㈥ 图片如何算字节
200*200*8=320000bit=40000B 约等于40KB 256=2的八次 每个像素需用8个比特显示(即一个字节) 仅供参考
㈦ 一般的图片容量多大
一幅分辨率为1280*1024的8:8:8的RGB彩色图像,其容量大致为3.75M。
图像是1280*1024分辨率,那就是有1280*1024=1310720个像素。
每个像素占8+8+8bit就是3个字节。
像素数*像素所占空间,即1310720*3/1024=3840k。
所以容量是3840K,即3840/1024=3.75M。
(7)140张图片多少字节扩展阅读
显示分辨率就是屏幕上显示的像素个数,分辨率160×128的意思是水平像素数为160个,垂直像素数128个。分辨率越高,像素的数目越多,感应到的图像越精密。而在屏幕尺寸一样的情况下,分辨率越高,显示效果就越精细和细腻。
以分辨率为1024×768的屏幕来说,即每一条水平线上包含有1024个像素点,共有768条线,即扫描列数为1024列,行数为768行。
分辨率不仅与显示尺寸有关,还受显像管点距、视频带宽等因素的影响。其中,它和刷新频率的关系比较密切,严格地说,只有当刷新频率为“无闪烁刷新频率”,显示器能达到最高多少分辨率,才能称这个显示器的最高分辨率为多少。
㈧ 图片内存大小计算
图片内存大小 和 图片文件占用空间大小 是没有必然关系,但是一般来说图片文件大小,图片内存大小就越大。占用空间是在磁盘上占用的空间,内存大小是加载到内存中占用的内存大小。
现在假如有一个图片是600*800的,文件大小100KB。
图片内存大小的计算公式是 : 图片高度 * 图片宽度 * 一个像素占用的字节数
也就是 600 * 800 * 4 byte = 1875KB = 1.83M
而一个像素占用的字节数与图片的编码格式(或者叫bitmap在内存中的存储形式)有关
自然是位数越多显示的效果越好
在Android中,图片的存放目录和手机的屏幕密度影响图片最终的大小,举个例子:
假设我们的图片放到xhdpi目录下,那么我们本文中的图片占用的内存大小如下:
屏幕密度为2的设备:800 * 600 * 4byte = 1.83M
屏幕密度为3的设备:800 * 1.5 * 600 * 1.5 * 4byte = 1.83 * 2.25M = 4.12M
所以,计算图片占用内存大小的时候,要考虑图片所在的目录跟设备密度,这两个因素其实影响的是图片的高宽,android会对图片进行拉升跟压缩。