3

我有时会一直读到基线与 JPEG 的顺序压缩模式同义,我对此感到困惑。

JPEG 的德语 wiki 页面上,列出了四种主要的压缩模式:

  • 顺序的
  • 进步
  • 分层的
  • 无损

在该页面上搜索“基线”返回零命中。

其他来源将其称为基线标准、基线顺序并将其与渐进式进行比较。在关于该主题的另一页上,我发现了基线顺序和基线渐进之间的比较。

有人可以解释一下“基线”实际上是什么吗?

我认为基线是顺序、渐进和分层 JPEG 图像的架构的名称,它是程序(例如图像查看器)必须实现的子进程(下采样、DCT 等)的最低限度,以便他能够查看这些模式的图像。我有一本书说:

有两种主要模式:有损(也称为基线)和无损(通常产生大约 0.5 的压缩比)。

4

1 回答 1

3

JPEG 是一个庞大的体系,包含许多不同的压缩方法。正如所写,实现 JPEG 是不切实际的。很大程度上通过 IJG 的工作,JPEG 标准的一个子集得以实施并已经确定下来。

通常使用三种类型的 JPEG(帧): 1. 基线顺序 2. 扩展顺序 3. 渐进式

基线序列和扩展序列的解码方式完全相同。唯一可行的区别是基线序列限制为 2 个霍夫曼表和 2 个量化表,而扩展序列限制为每个 4 个。(标准中还有 2 个其他差异,但对使用中的 JPEG 没有影响。)

基线序列 JPEG 是扩展序列 JPEG 的子集。但是,两者之间的差异是如此之小,实际上没有。

渐进式 JPEG 与顺序式 JPEG 相关,但实现起来要复杂得多。

那是常用的JPEG。

JPEG 标准定义了一种无损压缩技术。12 位灰度无损图像用于医疗应用。这是我知道它们被使用的唯一地方。

分层 JPEG 不在学术界之外使用。

使用您的列表:

  • 顺序的
  • 进步
  • 分层的
  • 无损

更容易理解为

  • 顺序(基线或扩展 - 有效相同)
  • 渐进式(与顺序相关但更复杂)
  • 分层(未使用且不受支持)
  • 无损(很少使用且很少有应用程序支持)
于 2014-10-23T14:51:16.783 回答