2010-12-07 59 views
0

在我的項目中,我從資產目錄中讀取位圖圖片,並且想要改變圖片的質量並再次保存。我使用此代碼:android:改變圖片質量的問題

FileOutputStream fos = new FileOutputStream(path); 
image.compress(Bitmap.CompressFormat.PNG, 10, fos); 

的問題是在第二線I是否把10或100,結果是在寬度,高度和圖象的尺寸的像素的方面是相同的。我該如何調整或改變質量?

謝謝

回答

0

保存爲壓縮格式本身不應該改變圖像尺寸。質量因數僅影響用於表示與原始尺寸相同的壓縮圖像的數據量。

如果您想重新調整比例,您可能首先需要使用createScaledBitmap()。