如何在android中组合(组合)两张照片图像?

时间:2011-01-06 01:34:59

标签: android image-processing

您好 我需要使用两个图像文件制作DRM图像文件。 最初我是使用bufferedImage类,但android不支持bufferedImage。

所以请帮助我。如何在android中组合两个图像?

1 个答案:

答案 0 :(得分:3)

如果覆盖两个图像,则可以这样做。假设bmp1较大(受保护),bmp2是标记:

private Bitmap overlayMark(Bitmap bmp1, Bitmap bmp2) 
{ 
    Bitmap bmOverlay = Bitmap.createBitmap(bmp1.getWidth(), bmp1.getHeight(), bmp1.getConfig()); 
    Canvas canvas = new Canvas(bmOverlay); 
    canvas.drawBitmap(bmp1, 0, 0, null);
    canvas.drawBitmap(bmp2, distanceLeft, distanceTop, null);
    return bmOverlay; 
} 

distanceLeftdistanceTop定义标记的位置。