如何将多个图像组合成Android的一个形象? [英] How to combine multiple images into a single image in android?

查看:203
本文介绍了如何将多个图像组合成Android的一个形象?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我的工作android.I的分布式应用程序已经分裂一个单一的形象成可以说4个部分,然后对其进行处理。现在我想4位图图像合并成一个单一的形象。我怎样才能做到这一点?

解决方案

 位图[]部分=新位图[4];
    位图结果= Bitmap.createBitmap(份[0] .getWidth()* 2,份[0] .getHeight()* 2,Bitmap.Config.ARGB_8888);
    帆布油画=新的Canvas(结果);
    涂料粉刷=新的油漆();
    的for(int i = 0; I< parts.length;我++){
        canvas.drawBitmap(份[I]中,份[I] .getWidth()*(ⅰ%2),份[I] .getHeight()*(I / 2),漆);
    }
 

这样的事情=)

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 single image. How can i do that?

解决方案

    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 =)

这篇关于如何将多个图像组合成Android的一个形象?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆