0

是否可以在相机预览上叠加图像,例如硬币应该看起来像原始视图,因为我将移动我的相机,它将保持在原位,就像相机中看到的真实物体一样。

我已经在相机预览上覆盖了静态图像,但这不是我的要求。

请建议。谢谢。

4

1 回答 1

0

要将图像叠加到另一个图像上,请使用此方法。

    public Bitmap overlayChange(Bitmap all, Bitmap scaledBorder) {
    final int width = change.getWidth();
    final int height = change.getHeight();
    all = Bitmap.createScaledBitmap(change, width, height, true);
    Bitmap mutableBitmap = all.copy(Bitmap.Config.ARGB_8888, true);
    Canvas canvas = new Canvas(mutableBitmap);
    scaledBorder = Bitmap.createScaledBitmap(border, width, height, true);
    canvas.drawBitmap(scaledBorder, 0, 0, null);
    return mutableBitmap;

}

并简单地使用它

yourBitmap = overlayChange(yourBitmap , YourOtherBitmap);
于 2013-07-09T17:16:08.913 回答