| 注册
请输入搜索内容

热门搜索

Java Linux MySQL PHP JavaScript Hibernate jQuery Nginx
OPEN编辑
8年前发布

Andorid Bitmap 重采样

      public Bitmap getResizedBitmap(Bitmap bm, int newWidth, int newHeight) {          int width = bm.getWidth();          int height = bm.getHeight();          float scaleWidth = ((float) newWidth) / width;          float scaleHeight = ((float) newHeight) / height;          // CREATE A MATRIX FOR THE MANIPULATION          Matrix matrix = new Matrix();          // RESIZE THE BIT MAP          matrix.postScale(scaleWidth, scaleHeight);            // "RECREATE" THE NEW BITMAP          Bitmap resizedBitmap = Bitmap.createBitmap(                  bm, 0, 0, width, height, matrix, false);          bm.recycle();          return resizedBitmap;      }