有不同的JPEG2000文件格式吗?

时间:2009-07-09 14:03:34

标签: jpeg2000

我见过带有.J2K和.JP2扩展名的JPEG2000文件,读取其中一个的编解码器并不总能读取另一个。有人可以解释为什么我认为单一格式有多个扩展名吗?

1 个答案:

答案 0 :(得分:17)

因为JPEG 2000既是编解码器又是文件格式。该标准在许多部分中,第1部分给出(主要)编解码信息(即如何压缩和解压缩图像数据),具有容器文件格式附件(JP2)。第2部分提供了许多扩展,以及更全面的容器格式(JPX)。

JP2是JPEG 2000码流的“容器”格式,并以Quicktime格式建模。 J2K,我没见过(我们在标准化过程中使用了J2C),但我认为它是原始压缩数据,没有包装器。容器的要点是“好”的图像带有额外的元数据 - 颜色空间信息,标记等.JP2格式基础允许在一个文件中包含许多“盒子”信息(如果你愿意,可以包括许多图像)。它还允许将相同的容器格式用于标准的许多其他部分(例如JP3D和JPIP)。真的,你不应该看到很多未打包的原始数据流 - 在我看来,这是不好的做法。