Jpeg2000图像的最大尺寸

时间:2017-07-10 07:24:32

标签: image-processing jpeg codec image-compression jpeg2000

根据Jpeg2000规范,Xsiz& Ysiz的值可以是1到(2pow32 -1)。这意味着jpeg2000文件的最大大小应该是(2pow32 -1)*(2pow32 -1),这是非常巨大的。

我在这里遗漏了什么?或Xsiz,Ysiz或图像尺寸是否有任何其他限制?

1 个答案:

答案 0 :(得分:1)

正如您所指出的,符合JPEG 2000标准的码流的最大分辨率为2 ^ 32-1 x 2 ^ 32-1像素。但是:

  • 解压缩文件的最大像素大小为2 ^ 32-1 x 2 ^ 32-1。但是,要获得实际的解压缩文件大小,您需要将其乘以组件数和每个样本的字节数。
  • 正如Piglet所指出的那样,压缩的文件大小(希望)会更小,这就是图像压缩的全部要点:生成比未压缩图像小的压缩文件。
  • 尽管兼容的码流可能具有高达该分辨率,但这并不意味着您的编码器/解码器实现必然支持那么大的图像。 JPEG 2000引入了“合规性类”的概念,它是一种保证给定实现支持的最小维度(以及其他内容)的系统。在实践中,您可能最好测试支持的最大大小。
相关问题