Bitmap解图质量偏低
2017-10-09 18:03
141 查看
第一篇 Bitmap加载图片便绿,画质偏低
现象描述:Bitmap.decodeXXX(),解出的图片偏绿色,质量偏低
解决方法:
一般都是图片解码的时候压缩导致的,Bitmap在解码的时候可以配置一系列参数,其中有一些配置会对我们有帮助,
inPreferQualityOverSpeed
API24之后被废弃,即24之后,默认解图为高质量,24之前如果设置为true,也可以解出高质量的图片,不过这回牺牲解图速度,目前这只对JPEG的编码有效
以下为示例代码:
BitmapFactory.Options opt = new BitmapFactory.Options(); opt.inPreferQualityOverSpeed = true; Bitmap res = BitmapFactory.decodeByteArray(imgData, 0, imgData.length, opt);
相关文章推荐
- Android图片压缩(质量压缩和尺寸压缩 File, Stream和Bitmap)
- Android图片压缩(质量压缩和尺寸压缩)&Bitmap转成字符串上传
- 关于Bitmap对象,尺寸压缩,质量压缩
- Android图片压缩(质量压缩和尺寸压缩)&Bitmap转成字符串上传
- Bitmap.Config下的几个图片质量参数
- android图片压缩质量参数Bitmap.Config RGB_565 ARGB_8888
- Android图片压缩(质量压缩和尺寸压缩)&Bitmap转成字符串上传
- Bitmap.Config下的几个图片质量参数
- android图片压缩质量参数Bitmap.Config RGB_565等的含义
- Android应用开发之图片(Bitmap)压缩(二)---------质量压缩
- Android图片压缩(质量压缩和尺寸压缩)&Bitmap转成字符串上传
- Android图片压缩(质量压缩和尺寸压缩)&Bitmap转成字符串上传
- 关于Bitmap对象,尺寸压缩,质量压缩
- Android图片压缩(质量压缩和尺寸压缩)&Bitmap转成字符串上传
- Android图片压缩(质量压缩和尺寸压缩)&Bitmap转成字符串上传
- android图片压缩质量参数Bitmap.Config RGB_565等的含义
- android图片压缩质量参数Bitmap.Config RGB_565 ARGB_8888
- android图片压缩质量参数Bitmap.Config RGB_565等的含义
- Android图片压缩(质量压缩和尺寸压缩)&Bitmap转成字符串上传
- Android图片压缩(质量压缩和尺寸压缩)&Bitmap转成字符串上传