快速JPEG缩放到变换域中的一半或四分之一

时间:2011-04-18 18:53:03

标签: image-processing jpeg libjpeg

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

(如果它有助于写出更清晰的回复,我对一维DFT有很多经验)

2 个答案:

答案 0 :(得分:1)

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

我不知道这对于图像质量有多好。

答案 1 :(得分:1)

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

JPEG的最后一步是霍夫曼或算术编码。在缩放之前,这一步肯定应该撤消。