| 大小: | 320 kb | 2.73kb | 106kb |
| 宽度: | 690*518 | 30*88 | 382*294 |
| 格式: | png | png | png |
| 占用: | 2250kb | 500kb | 1000kb |
| 像素点: | 357420 | 2460 | 112308 |
| 像素比例 | 0.00629 | 0.20325 | 0.008904 |
| 宽度 | 1 500k左右 | 2 500k左右 | 10*10 500k左右 |
由此可以得出结论 加载一张图片 最小的图片 占内存都要500KB
经过测试 有颜色和无颜色占用一样。说明 图片透明像素也会计算在内。
测试 图片 png 宽度 500*2000 图片大小 40.5KB 占用资源5000kb左右
测试 图片 png 宽度 1000*1000 图片大小 29kb 占用资源5000kb左右
结论:进一步说明 内存的占用跟图片的宽度和高度关系密切。跟图片的大小关系不大。
本文通过实验测试了不同尺寸和格式的图片在内存中的实际占用情况,发现图片的宽度和高度对其资源占用影响较大,而文件大小的影响相对较小。进一步揭示了图片透明像素也会计入内存占用。
1872

被折叠的 条评论
为什么被折叠?



