如何将图像分割成2个部分?

时间:2011-08-29 19:37:43

标签: android image-processing

我是android的初学者。我想将位图图像分成块,然后以相同的方式显示图像,但是将其分割。

编辑:

此代码对我有用

Bitmap.createBitmap(位图源,int x,int y,int width,int height)

1 个答案:

答案 0 :(得分:7)

这是一些伪代码,我希望你可以使用:

Bitmap originalBm = BitmapFactory.decodeFile("fileUrl"); // Let's say this bitmap is 300 x 600 pixels
Bitmap bm1 = Bitmap.createBitmap(originalBm, 0, 0, originalBm.getWidth(), (originalBm.getHeight() / 2));
Bitmap bm2 = Bitmap.createBitmap(originalBm, 0, (originalBm.getHeight() / 2), originalBm.getWidth(), (originalBm.getHeight() / 2));

所以,基本上 - bm1是上半场,bm2是下半场。两者都是300 x 300像素。