3

我的印象是 JPEG 到 JPEG 缩放到 1/2 或 1/4 非常快速和高质量,甚至在转换域中完成时内存占用更小(即从不解压缩)。假设这是正确的,我怎么能用 libjpeg 做到这一点?另外,是否需要使用这种方法应用抗混叠滤波器?

(如果它有助于写出更清晰的响应,我在 1D DFT 方面有很多经验)

4

2 回答 2

1

我怀疑你可能会完全跳过减压。

JPEG 的最后一步是 Huffman 或算术编码。这一步绝对应该在缩放之前撤消。

于 2011-04-19T05:27:41.163 回答
1

libjpeg 的解压缩参数之一是比例因子 M/N,其中 N 是源 DCT 大小(通常为 8)。M 可以是 1 到 16,所以它应该可以满足您的要求,并且缩放似乎是在变换空间中完成的(请检查源以确定)。

就图像质量而言,我不知道这有多好。

于 2011-04-18T20:13:41.343 回答