OpenEXR v2:新压缩标准的历史
OpenEXR 是 ILM 开发的一种低分辨率光栅图形格式,用于计算机图像和视觉效果行业,包括计算机动画和视觉效果。它的多分辨率和固定像素格式使其对合成很有吸引力,因为它消除了这个过程中的许多痛苦元素。特别是,OpenEXR 光栅以比其前身 GIF 更高的速度消耗内存。使用 OpenEXR 可以在 1 GB 的 RAM 上存储大约 5 MB 的信息。它的栅格功能还允许用户在水平和垂直方向上使用栅格,这对于制作复杂 3D 场景的动画非常有用。
openEXR 软件于 1995 年 10 月首次发布,在 GIF 规范之后不久,它本身就是多年工作的结晶。然而,在这一点上,它没有竞争,因为 GIF 由老牌供应商 Necci 所有。 Necci 发布了自己的格式版本,称为 GIF,这成为动画网页和图像的标准格式。当时,OpenEXR 看起来像是 GIF 的一个有前途的竞争对手,但由于它是新的并且没有被浏览器广泛采用这一事实而受到阻碍。这意味着它必须花费更多时间来开发测试其视觉压缩算法,而它没有足够的时间去做。
1996 年 7 月 10 日,发布了新版本的 OpenEXR,它具有使其不同于 GIF 的附加功能。这些功能包括对各种光栅格式(OpenEXR 本身所基于的格式)的支持、一种从压缩过程中删除无关数据的新“压缩风格”算法,以及一种名为 ZBrush 的新可视化工具。借助新版本的附加功能,OpenEXR v2 已成为 Web 和图像最流行的压缩格式。它能够以双倍速度解压缩,使用边缘对齐或中心对齐算法压缩 JPEG 文件,以及使用称为“打包压缩”的技术压缩几种常见的图形格式。 OpenEXR v2 还可以实时解压音频文件,以及 16 位浮点模式下的解压率。