我认为JPEG到JPEG缩放到1/2或1/4是非常快速和高质量的,甚至在变换域中完成时内存占用更小(即从未解压缩)。假设这是正确的,我怎么能用libjpeg做到这一点?此外,是否需要使用此方法应用抗混叠滤波器?
(如果它有助于写出更清晰的回复,我对一维DFT有很多经验)
答案 0 :(得分:1)
libjpeg的解压缩参数之一是比例因子M / N,其中N是源DCT大小(通常为8)。 M可以是1到16,因此它应该处理您的要求,并且似乎可以在变换空间中完成缩放(检查源是否确定)。
我不知道这对于图像质量有多好。
答案 1 :(得分:1)
我怀疑你可以完全跳过减压。
JPEG的最后一步是霍夫曼或算术编码。在缩放之前,这一步肯定应该撤消。