有没有办法在没有加载到内存的情况下在Android上裁剪大图像?

时间:2012-07-13 22:10:41

标签: android image memory sd-card crop

我不想在屏幕上显示位图。只是尝试从sdcard中创建原始图像的最大方形图像,然后上传到服务器。有没有办法裁剪图像而不将图像加载到内存中?或者以图块的形式加载图像,然后保存到文件?

1 个答案:

答案 0 :(得分:11)

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

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

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

希望能提供帮助:)