0
我想拍攝一張圖像,然後使用位圖將其粘貼到另一張圖像上。 (基本上覆蓋圖像2頂部的圖像1,然後可以保存它。)如何將圖像粘貼到其他圖像上?
我一直在尋找這一整天。有沒有任何教程顯示這一點?我在Android SDK中找不到任何這樣做的功能。
我想拍攝一張圖像,然後使用位圖將其粘貼到另一張圖像上。 (基本上覆蓋圖像2頂部的圖像1,然後可以保存它。)如何將圖像粘貼到其他圖像上?
我一直在尋找這一整天。有沒有任何教程顯示這一點?我在Android SDK中找不到任何這樣做的功能。
你可以結合兩個位圖這樣
public static Bitmap overlay(Bitmap bmp1, Bitmap bmp2) {
Bitmap bmOverlay = Bitmap.createBitmap(bmp1.getWidth(), bmp1.getHeight(), bmp1.getConfig());
Canvas canvas = new Canvas(bmOverlay);
canvas.drawBitmap(bmp1, new Matrix(), null);
canvas.drawBitmap(bmp2, 0, 0, null);
return bmOverlay;
}
如果你需要移動圖像的座標,該怎麼辦? – Michael
你的意思是把圖像2到image1.you後只想保存圖像2。對? –
我想在將圖像y放到圖像z上之後存儲圖像z。類似的東西。這有點令人困惑。 – Michael
你可以簡單地製作一個圖像的數組列表,然後在imageview上顯示圖像,把之前的圖像放入數組列表中。這樣你可以保存多個圖像 –