/ 缩放图片
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;
}
等比例缩放图片
原创
©著作权归作者所有:来自51CTO博客作者wx5aae83353cec4的原创作品,请联系作者获取转载授权,否则将追究法律责任
上一篇:系统捕获异常并发送到服务器
下一篇:android移动view
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
有趣的CSS - 故障字体效果
用 css 实现一个404故障字体效果。
css 动效 故障效果 404动画 ux -
教你如何进行Prometheus 分片自动缩放
Prometheus已经成为云原生时代事实上的监控工具。
Pod Group Prometheus 监控工具 Keda -
图像的等比例缩放
<s
支付宝 扫一扫 javascript -
python cv2 图像等比例缩放 opencv图片等比例缩放
图像缩放旋转平移在OpenCV中我们经常会用到图像的缩放,旋转以及平移,比如有的时候我们想对一类图片进行操作,这个时候我们就需要对这一类的图片进行尺寸统一,在以后深度学习的学习中,我们也会发现,对于数据集的训练,它们的数据集样本通常都是尺寸统一的。▼ 缩放在OpenCV中,使用函数cv2.resize()实现对图像的缩放。语法格式为:dst = cv2.resize( src, dsize[ ,f
python cv2 图像等比例缩放 html img图片等比例缩放 matlab 通过矩阵变换使图像旋转平移 opencv resize opencv shape函数