我是android的初学者。我想将位图图像分成块,然后以相同的方式显示图像,但是将其分割。
编辑:
此代码对我有用
Bitmap.createBitmap(位图源,int x,int y,int width,int height)
答案 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像素。