2011-03-21 58 views
0

我有1位圖圖像,我已經將該圖像轉換爲灰度。我的問題是我必須用原始顏色更改圖像的選定區域。爲此,我在onDraw()方法的畫布上使用getPixel()和setPixel()函數。我得到的地區也使用onTouch方法,但我無法保存位圖。如何用原始顏色更改選定區域?

請幫我

感謝

回答

0

執行以下操作,在Android的位圖存儲(例如,作爲PNG):

Bitmap bitmap = Bitmap.createBitmap(source, x, y, width, height...); 
FileOutputStream fos = new FileOutputStream("/some/place/bla.png")); 
target.compress(CompressFormat.PNG, 100, fos); 
fos.flush(); 
fos.close(); 
相關問題