我不想在屏幕上显示位图。只是尝试从sdcard中的原始图像创建最大正方形图像,然后上传到服务器。有没有一种方法可以在不加载图像到内存的情况下裁剪图像?或者分块加载图像,然后保存到文件?
我不想在屏幕上显示位图。只是尝试从sdcard中的原始图像创建最大正方形图像,然后上传到服务器。有没有一种方法可以在不加载图像到内存的情况下裁剪图像?或者分块加载图像,然后保存到文件?
我不确定是否正确理解了问题,但这个可能会有帮助:
http://developer.android.com/reference/android/graphics/BitmapRegionDecoder.html
BitmapRegionDecoder可以用于从图像中解码矩形区域。当原始图像很大并且您只需要图像的部分时,BitmapRegionDecoder特别有用。
希望能有所帮助 :)