凶狠柜子

文章
3
资源
0
加入时间
3年0月21天

Android图片压缩(质量压缩和尺寸压缩)

什么是质量压缩?质量压缩:将Bitmap对象保存到对应路径下是所占用的内存减小,但是当你重新读取压缩后的file为Bitmap时,它所占用的内存并没有改变,它会改变其图像的位深和每个像素的透明度,也就是说JPEG格式压缩后,原来图片中透明的元素将消失,所以这种格式很可能造成失真,即图片的质量压缩,会改变图片在磁盘中的大小(File文件的大小),不能改变图片在加载时,在内存中的大小。应用场景:图片的上传。什么是尺寸(采样率)压缩?尺寸压缩:将Bitmap对象的像素点通过设置采样率,减少Bitm