opj_image_comp 结构的 bpp 和 prec 记录到底是什么

时间:2021-02-26 13:13:04

标签: jpeg2000 openjpeg

根据 doxygen 文档(http://www.openjpeg.org/doxygen/structopj__image__comp.html),opj_image_comp 结构包含两个让我困惑的字段:

  • 精确:精确
  • bpp:以位为单位的图像深度

仅基于此信息,我会假设具有 8 位像素 (0-255) 的图像的 bpp=8。但是当我解压一些 8 位单声道 .j2k 文件时,我发现 prec=8 和 bpp=0。

那么,prec 和 bpp 到底包含什么?

如果这对答案有任何影响,我将使用 OpenJPEG v2.3。

非常感谢。

1 个答案:

答案 0 :(得分:0)

我通过更多的挖掘找到了更多信息。

prec 字段包含用于编码图像的位数。这对应于图像和平铺大小 (SIZ) 标记段中 Ssiz 字段的低 7 位。

我还没有弄清楚 OpenJPEG 结构 opj_image_comp_t 中的 bpp 字段实际上包含什么。

相关问题