【问题标题】:What is the minimum memory requirement of jpeg2000 decoder?jpeg2000解码器的最低内存要求是多少?
【发布时间】:2020-07-21 04:22:34
【问题描述】:

阅读 jpeg2000 规范后,我对术语感到有些迷茫。那么有人可以确认我的理解是否正确吗?

图块是独立编码的 jpeg2000 文件的一部分。瓷砖分为瓷砖部分,并进一步分为区域。区域进一步划分为代码块。 数据包是一组代码块。

我的问题:

a) I AM NOT SURE IF PRECINCTS can  be enabled/disabled? Please let me know.
b) If a jpeg2000 file is encoded with a tile size of 2048, then can it be decoded by specifying tile size of less value i.e 128/256/512? 
c) How can we calculate the minimum amount of memory required by decoder for a given jpeg2000 file?

【问题讨论】:

    标签: jpeg2000


    【解决方案1】:

    到 a) 您不能在算法中禁用它们。它们需要描述数据包的布局。这种布局称为进度顺序。进度顺序告诉您数据包向哪些代码块提供数据。数据包将数据贡献给特定的区域分辨率级别组件。因此,区域是代码块的(逻辑)边界。

    To b) 编码的图块不能缩小尺寸。如果您坚持使用 2 的幂,您可能能够在某种程度上以较低的分辨率水平解码完整图像。这取决于分解步骤的数量。

    致 c) 这个问题很难回答。这取决于您的实施效率以及图像的尺寸和颜色模型。例如,大小为 1024x1024 且位深为每个样本 8 位的 3 分量图像至少需要以下内存量来表示整个解码图像: 1024 宽 x 1024 高 x 3 个分量 x 8 位 = 25.165.824 位(3072 千字节)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-05-18
      • 1970-01-01
      • 1970-01-01
      • 2011-06-16
      • 1970-01-01
      • 2017-03-21
      • 2019-04-18
      • 1970-01-01
      相关资源
      最近更新 更多