6
我们知道MATLAB软件自带FFT算法和IFFT算法,我们可以通过比较自编算法运行结果与内置算法运行结果来检验自编算法的正确性。
通过观察图4-3和图5-6的运行结果可知,经过自编FFT运算得到的图形和内置FFT得到的图形大体一致,经过自编IFFT运算得出的图形和内置IFFT得出的图形一致。只是内置的FFT得到的图片比自编得到的FFT图片更清晰,其他相差不多,大致可认为两种运算结果是一致的。IFFT算法是在对图像进行FFT算法处理的基础上对图片进行的快速傅里叶逆变换,因此可以观察到图片进行IFFT算法处理后,又恢复为灰度图,而且较之前的灰度图清晰度较差。
本次课程设计编写的程序严格按程序框图编写,思路清晰、容易理解,程序的运行过程在命令窗中一目了然。通过与自编函数运算的结果比对,虽存在一点小误差,但在允许误差之内,所以程序编写正确。