byte[] data; // from onPictureTaken
FileOutputStream fos = new FileOutputStream(pictureFile);
Bitmap bitmap = BitmapFactory.decodeByteArray(data, 0, data.length);
Matrix matrix = new Matrix();
matrix.setRotate(-90); // rotate -90 degree
matrix.preScale(1, -1); // mirror
Bitmap rotateBitmap = Bitmap.createBitmap(bitmap, 0, 0, width, height, matrix, false);
rotateBitmap.compress(Bitmap.CompressFormat.JPEG, 100, fos);
fos.close();
Android Matrix to handle bitmap
標籤: android張貼者: kenywalker 於 晚上8:35
訂閱:
張貼留言 (Atom)
Diseño e iconos por N.Design Studio | A Blogger por Blog and Web

0 意見:
張貼留言