/**
* 旋转bitmap
*
* @param origin bitmap
* @param alpha 旋转角度
* @return 旋转后的bitmap
*/
public static Bitmap rotateBitmap(Bitmap origin, float alpha) {
if (origin == null || origin.isRecycled()) {
return null;
}
int width = origin.getWidth();
int height = origin.getHeight();
Matrix matrix = new Matrix();
matrix.setRotate(alpha);
Bitmap newBM = Bitmap.createBitmap(origin, 0, 0, width, height, matrix, false);
if (newBM.equals(origin)) {
return newBM;
}
origin.recycle();
return newBM;
}
BitmapUtils.java 文件源码
java
阅读 41
收藏 0
点赞 0
评论 0
项目:Ocr-android
作者:
评论列表
文章目录