JPEG压缩过程中生成DCT系数的标准公式是DCT公式,如下所示:
我了解到这种实现方式很耗时(慢),有更快的方法吗?是否有明确的公式可以更快速地生成DCT系数?
JPEG压缩过程中生成DCT系数的标准公式是DCT公式,如下所示:
我了解到这种实现方式很耗时(慢),有更快的方法吗?是否有明确的公式可以更快速地生成DCT系数?
是的,这个通用版本很慢,非常慢。有更快的近似方法。
最快的软件DCT变换可以在BinDCT系列中找到。
它们只需要一些基本的加法和移位,因此非常快,但牺牲了一些精度。
一个很好的介绍:关于实现图像压缩的最佳BinDCT配置的进程(特别是第12页)