How to combine multiple images into a single image in android?

后端 未结 3 1253
别那么骄傲
别那么骄傲 2020-11-29 06:57

I am working on a distributed application of android.I have splitted a single image into lets say 4 parts and then processed it. Now I want to combine 4 bitmap images into a

3条回答
  •  既然无缘
    2020-11-29 07:20

    Bitmap[] parts = new Bitmap[4];
    Bitmap result = Bitmap.createBitmap(parts[0].getWidth() * 2, parts[0].getHeight() * 2, Bitmap.Config.ARGB_8888);
    Canvas canvas = new Canvas(result);
    Paint paint = new Paint();
    for (int i = 0; i < parts.length; i++) {
        canvas.drawBitmap(parts[i], parts[i].getWidth() * (i % 2), parts[i].getHeight() * (i / 2), paint);
    }
    

    Something like this =)

提交回复
热议问题