【发布时间】:2024-04-25 14:40:02
【问题描述】:
如果我有一个通常会生成“内存不足”异常的大型位图文件,我如何将其加载为图块?例如我有一个 10,000x10,000 的图像,我想将其拆分为 1,000x1,000 像素的 10x10 网格。
我见过 Bitmap.createBitmap(sourceBitmap, x, y, width, height) 函数,但它需要我的大图像作为源输入。
如何在不完全加载输入图像的情况下从输入图像中获取图块?
【问题讨论】:
-
为什么不能将一张巨大的图片分成 16 个不同的图片?
-
因为我只是从用户的手机加载图像。
标签: java android memory-management bitmap