赞
踩
图像的正交变换在数字图像的处理与分析中起着很重要的作用,被广泛应用于图像增强、去噪、压缩编码等众多领域。本文手工实现了 二维离散傅里叶变换 和 二维离散余弦变换 算法,并在多个图像样本上进行测试,以探究二者的变换效果。
对一幅图像进行 离散傅里叶变换 (DFT),可以得到图像信号的傅里叶频谱。二维 DFT 的变换及逆变换公式如下:
DFT 尽管解决了频域离散化的问题,但运算量太大。从公式中可以看到,有两个嵌套的求和符号,显然直接计算的复杂度为 O(n2) 。为了加快傅里叶变换的运算速度,后人提出 快速傅里叶变换 (FFT),即蝶形算法,将计算 DFT 的复杂度降低到了 O(nlogn) 。
FFT 利用傅里叶变换的数学性质,采用分治的思想,将一个 N 点的 FFT,变成两个 N/2点的 FFT。以一维 FFT 为例,可以表示如下:
其中, G(k) 是 x(k) 的偶数点的 N/2 点的 FFT, \
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。