Android与HEIF格式图片适配方法

本文介绍了HEIF图片格式,一种由MPEG于2013年推出的高压缩比格式,尤其在苹果设备中广泛应用。针对Android平台,文章详细探讨了HEIF的优缺点,并提供了三种技术实现方案:1) 使用Android P新增的ImageDecoder;2) 利用BitmapFactory;3) 将HEIF转换为JPEG。同时,建议采用系统图片扫描而非应用自身扫描以提高兼容性。文章指出,虽然HEIF有良好前景,但因硬件和专利问题,Android设备的普及仍面临挑战。
摘要由CSDN通过智能技术生成

36778d68a2e56367499eedd10790e1c7.png

 26a955fba90519d38eae4e678e674eb0.gif 

本文字数:1490

预计阅读时间:8分钟

一. 什么是HEIF图片

HEIF (High Efficiency Image File Format)是由动态图像专家组(MPEG)在2013年推出的新格式。

苹果在iOS11系统中引入HEIF格式用于替代原来的JPG格式的图片。使用HEVC的编码技术存储图像数据,进一步减少存储容量和提升图像质量。Android P开始原生支持HEIF格式。

HEIF相较于JPEG格式,拥有高压缩比、图片集合功能、支持动态图片和图片派生等优势。 另外,我们对市场上近2000款应用进行了测试,90%以上的应用已经能支持HEIF图片查看等功能。

6c2a799ee6dc8bbcc1df0430f389ab29.png

二. HEIF图片价值

  1. 与 JPEG 同等图片质量的压缩率是 JPEG 的2.39倍,可节省约50%空间,节省网络传输流量。

  2. 支持存储多张图片(图片集合、序列图等,如连拍)。

  3. 支持动态图片(类似 Gif 动图)。

  4. 支持图片深度信息、透明度信息。

三. 主要图片格式对比

37f05f5106df759f3ee2541dcadd48e2.png

优点:

  • 压缩比高,在相同的图片质量情况下,平比 JPEG 高两倍。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值