Monday, September 17, 2012

[안드로이드] 이미지 합성


private Bitmap overlayMark(Bitmap baseBmp, Bitmap overlayBmp, int distanceLeft,
    int distanceTop)
{
    Bitmap resultBmp = Bitmap.createBitmap(baseBmp.getWidth() + distanceLeft,
                                                             baseBmp.getHeight() + distanceTop,
                                                             baseBmp.getConfig());
    Canvas canvas = new Canvas(resultBmp);
    canvas.drawBitmap(baseBmp, distanceLeft, distanceTop, null);
    canvas.drawBitmap(overlayBmp, 0, 0, null);
    return resultBmp;
}