按指定比例放缩Bitmap

Bitmap gethalfBitmap(Bitmap bmp){
 int destWidth = bmp.getWidth()/2;
 int destHeight = bmp.getHeight()/2;
 Bitmap bmp2 = Bitmap.createScaledBitmap(bmp, destWidth, destHeight, true);
 return bmp2;
}

如果原来的Bitmap已经没有用了,最好在调用完上面函数(或者是类似函数)之后,调用以下代码:

if(!bmp.isRecycled()){
	bmp.recycle();
}



 

你可能感兴趣的:(android,bitmap,放缩)