2014-09-06 93 views
0

我有位Bitmap bmp=BitmapFactory.decodeFile(path);位圖的選擇部分,並將其保存

我要選擇位圖的特定部分(與特定的X,Y,寬度,高度),並將其保存爲新的位圖。

我試過,但不工作(僅裁剪它)

public Bitmap getSelectedImage(Bitmap paImage,int,x,int y,int paWidth,int paHeight){ 

    Bitmap newPicture=Bitmap.createBitmap(paImage,x,y,paWidth,paHeight); 
    return newPicture; 
    } 

就像在這張照片enter image description here

任何想法?

回答

0

我不確定使用這種方法,但您可以簡單地製作新的位圖並使用兩個for循環將每個相關的像素複製到新的位圖。目前我不在計算機,但如果你想,我明天可以給你發送代碼。然而,這不是非常快,但也沒有太慢,然後建立像你使用的方法。

+0

如果你可以給我你的代碼。這將是幫助 – user3934048 2014-09-07 08:09:39

+0

Guihgo是正確的 – 2014-09-07 09:05:50

相關問題