图片处理
来源:互联网 发布:淘宝店铺转让后被找回 编辑:程序博客网 时间:2024/05/17 09:29
/*** * * @Description: 质量压缩* @return Bitmap */public static Bitmap compressImage(Bitmap image) {ByteArrayOutputStream baos = new ByteArrayOutputStream();image.compress(Bitmap.CompressFormat.JPEG, 100, baos);//质量压缩方法,这里100表示不压缩,把压缩后的数据存放到baos中int options = 100;while ( baos.toByteArray().length / 1024>50) {//循环判断如果压缩后图片是否大于100kb,大于继续压缩baos.reset();//重置baos即清空baosimage.compress(Bitmap.CompressFormat.JPEG, options, baos);//这里压缩options%,把压缩后的数据存放到baos中options -= 10;//每次都减少10}ByteArrayInputStream isBm = new ByteArrayInputStream(baos.toByteArray());//把压缩后的数据baos存放到ByteArrayInputStream中Bitmap bitmap = BitmapFactory.decodeStream(isBm, null, null);//把ByteArrayInputStream数据生成图片return bitmap;}}
0 0
- 图片处理
- 处理图片
- 图片处理
- 图片处理
- 图片处理
- 图片处理
- 图片处理
- 图片处理
- 处理图片
- 图片处理
- 图片处理
- 图片处理
- 图片处理
- 图片处理
- 图片处理
- 图片处理
- 图片处理
- 图片处理
- Combination Sum
- Android:Layout_weight的深刻理解
- jquery的计时器setTimeout能使用sliderToggle();
- 最简单的log4j程序
- Navigation Drawer (ads里面有个可以直接继承此Activity)
- 图片处理
- ssh:org.hibernate.SessionException: Session was already closed
- 8042 Keyboard Microcontroller
- 证券统计套利(一)之模型浅析
- 驱动那些事儿之三:usb系统大框架浅析
- Struts2 整合jQuery实现Ajax功能
- C++中的delete和delete[]
- 【3】数组中只出现一次的数字
- Python基础1--变量类型