您当前的位置: 首页 > 

xiangzhihong8

暂无认证

  • 6浏览

    0关注

    1324博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

等比例缩放图片

xiangzhihong8 发布时间:2013-12-17 09:54:04 ,浏览量:6

/ 缩放图片 public static Bitmap zoomImg(String img, int newWidth ,int newHeight){ // 图片源    Bitmap bm = BitmapFactory.decodeFile(img);    if(null!=bm){     return zoomImg(bm,newWidth,newHeight);    }    return null; } public static Bitmap zoomImg(Context context,String img, int newWidth ,int newHeight){ // 图片源 try { Bitmap bm = BitmapFactory.decodeStream(context.getAssets() .open(img)); if (null != bm) { return zoomImg(bm, newWidth, newHeight); } } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } return null; } // 缩放图片 public static Bitmap zoomImg(Bitmap bm, int newWidth ,int newHeight){    // 获得图片的宽高    int width = bm.getWidth();    int height = bm.getHeight();    // 计算缩放比例    float scaleWidth = ((float) newWidth) / width;    float scaleHeight = ((float) newHeight) / height;    // 取得想要缩放的matrix参数    Matrix matrix = new Matrix();    matrix.postScale(scaleWidth, scaleHeight);    // 得到新的图片    Bitmap newbm = Bitmap.createBitmap(bm, 0, 0, width, height, matrix, true);     return newbm; }
关注
打赏
1482932726
查看更多评论
立即登录/注册

微信扫码登录

0.0395s