1

我正在寻找一种在Android上实现以下操作的方法:

  • 简单地调整到高分辨率
  • 具有高分辨率输出的简单裁剪

高分辨率是指8MP及以上。很明显,由于内存不足,这些图像无法加载到内存中。但是是否有可用的库以对内存更友好的方式来做这些事情(比如基于 tile 或类似的东西)?

4

1 回答 1

1

我不喜欢以这种方式工作的库,但是您可以通过使用 mmapped 缓冲区来克服内存分配问题——它们在堆之外,只是普通缓冲区。您应该能够使用您喜欢的任何库,只要它将与您提供的字节缓冲区一起使用

于 2012-06-11T08:34:10.913 回答