5

我不想在屏幕上显示位图。只是试图从 sdcard 的原始图像中创建一个最大正方形图像,然后上传到服务器。有没有办法在不将图像加载到内存的情况下裁剪图像?还是分块加载图像然后保存到文件?

4

1 回答 1

11

我不知道我是否很好地理解了这个问题,但这可能会有所帮助:

http://developer.android.com/reference/android/graphics/BitmapRegionDecoder.html

BitmapRegionDecoder 可用于从图像中解码矩形区域。当原始图像很大并且您只需要图像的一部分时,BitmapRegionDecoder 特别有用。

希望有所帮助:)

于 2012-07-13T22:15:31.573 回答