Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- int value = 0;
- if (bitmap.getHeight() <= bitmap.getWidth()) {
- value = bitmap.getHeight();
- } else {
- value = bitmap.getWidth();
- }
- Bitmap finalBitmap = null;
- finalBitmap = Bitmap.createBitmap(bitmap, 0, 0, value, value);
- Bitmap lastBitmap = null;
- lastBitmap = Bitmap.createScaledBitmap(finalBitmap, 144, 144, true);
- finalBitmap = Bitmap.createBitmap(
- bitmap,
- bitmap.getWidth()/2 - bitmap.getHeight()/2,
- 0,
- bitmap.getWidth()/2 + bitmap.getHeight()/2,
- bitmap.getHeight()
- );
- finalBitmap = Bitmap.createBitmap(
- bitmap,
- 0,
- bitmap.getHeight()/2 - bitmap.getWidth()/2,
- bitmap.getWidth(),
- bitmap.getHeight()/2 + bitmap.getWidth()/2
- );
- Matrix matrix = new Matrix();
- matrix.postScale(0.5f, 0.5f);
- Bitmap croppedBitmap = Bitmap.createBitmap(bitmapOriginal, 100, 100,100, 100, matrix, true);
Add Comment
Please, Sign In to add comment