2018-01-19

高效率图像文件格式 HEIF 文件解码器 Libheif

Libheif 是一个 ISO/IEC 23008-12:2017 HEIF 文件的软件解码器(编码器正在开发中)。

HEIF代表高效率的图像文件格式。它是基于 h.265(HEVC)视频编码标准的计算机图像与视频的新文件格式。 HEIF 规范的开发者声称,HEIF 的压缩率至少是 JPEG 的两倍。 HEIF 还自带很多优良特性,比如 alpha 通道集成和无损编码,这两种功能在 JPEG 中都是没有的。 此外,它还支持图像的辅助深度,将图像序列(比如一整组不同曝光值的图片)存储在单个图像中。 因此,它可以取代 JPEG 和 PNG,并提供更大的技术发挥空间。

简单地说,HEIF 呈现的图像质量令人惊叹,而其文件尺寸只是 JPEG 图像的一个零头。这就是为何称其为“高效率”。 这种图像格式的技术规范与 H.265 视频编解码器的核心相同。 H.265对于解码/编码 4K 或 8K 视频的超高清视频内容至关重要。

德国公司 struktur AG 正在为新的图像格式开发一个开源库 Libheif。 解码器已经可用,编码器即将发布。Libheif 的开发者是 Dirk Farin 博士,他自 20 世纪 90 年代以来就一直是图像/视频编码方面的专家。

Libheif 是用C ++编写的,而她的公共 API 是纯 C 语言。Libheif 实现了 HEIF 的所有常规特性,比如平铺图像,alpha 通道,深度图像,缩略图和 Exif 数据。

Libheif 对源代码进行持续静态代码分析和安全性测试。其源代码也有被编译为 JavaScript,以用来在各种环境(如Web浏览器)中呈现 HEIF 文件。您可以在她的演示页面中试看您自己的 HEIF 文件,该文件当然是用 JavaScript 完全在客户端解码呈现的。Farin 博士还为 GIMP 写了一个基于libheif 的 HEIF插件




欢迎您试用 Libheif,并欢迎您提出宝贵意见和建议。有谁愿意为 Lightroom 写一个基于 Libheif 的插件?没人写只好本桑自己动手咯~~

Libheif 是根据 GNU 宽松通用公共许可协议发布的。





谢谢阅读,下次再见。

No comments:

Post a Comment