HEIF or JPEG
什么是HEIF?
HEIF全称High Efficiency Image Format,中文可译为“高效文件格式”,由MPEG于2015年推出。严格上说,HEIF并不是标准的图像格式,而更像是一种容器格式,因为它能够组合任意数量的图像,并且这些图像还可以使用不同的格式编码。HEIF的开发目标是在效率方面超越JPEG,它最终也实现了这一目标。以相同甚至较高一点的质量存储图像时,HEIF格式要比JPEG格式节约50%到60%的空间。
HEIF 格式的默认文件扩展名为 .heif和 .heic,极少数情况下还使用 .avci 作为扩展名。
1、HEIF格式内存相对JPEG格式减小了约50%
在介绍HEIF格式占用内存小的原因之前,我们先了解一下JPEG格式图片的文件结构,JPEG文件中包含了图片压缩编码和容器,而HEIF格式则是将容器和编码方式分开,只记录编码,容器则交由硬件解码。
这样一来,HEIF格式占用的储存空间就会相对变小,相比JPEG格式,HEIF格式的图片在保证图像质量相同的前提下,照片所在内存会减小50%左右。当然,这需要更多的计算机算力进行解码。
2、HEIF格式色位深度更高,颜色更丰富
HEIF相比JPEG的另一个重要优势是支持的色深更高。色深(Color Depth)也被称之为色位深度,代表着画面颜色的“细腻程度”,也以简单理解为颜色数量的多少,数值越大就越细腻,同时色彩过渡就更加平滑自然。
例如,色深8bit指的是红(R)、绿(G)、蓝(B)三原色在显示颜色时各有2的 8次方种(即 256 种)。将256 种不同的红、256 种不同的绿、256种不同的蓝组合起来,总的颜色数量就是256×256×256=16.7 百万。以此类推,色深10bit的色数就是 10.7 亿。JPEG格式图片的色深通常为8bit,而HEIF格式图片的色深支持10bit。
当然,高色深的照片也需要高色深的屏幕来进行显示,但现在大多数的手机屏幕都支持10 bit色深,完全可以满足色深要求。
3、HEIF格式记录的图片信息更丰富
JPEG格式只能存储静态图像和EXIF等信息,而HEIF格式更进一步,除了静态图像和E