我想拍摄一张图片,然后使用位图将其粘贴到另一张图片上。(基本上将图像 1 覆盖在图像 2 的顶部,然后能够保存它。)
我整天都在寻找这个。是否有任何教程可以显示这一点?我在 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;
}