From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.



图片经过快速傅立叶变换(FFT)之后,接著存储与反快速傅立叶变换,但是卻无法还原成原始的图形。



主要软件:
主要软件版本:
主要软件修正版本:
次要软件: N/A

问题: 将影像转换成2D矩阵的BMP文件之后,经过快速傅立叶变换(FFT)处理分析并存储。之后其他的应用程序读取此文件,并且经过反快速傅立叶变换,但是卻与原始图形不一样。为什么会产生这种情况?

解答: 这是因为在进行快速傅立叶变换(FFT)处理分析一张图片或信号时,您会得到振幅(amplitude)与相位(phase)的信息,也就是复数型的信息。当您存成.BMP文档之后,您就会失去相位的信息。所以当您将影像读取出來,並且经过反快速傅立叶变换之后,相位的信息卻无法还原,造成与原本影像不同。您可以将快速傅立叶变换处理分析后的信息,存成AIPD的型式(利用IMAQ Write File.vi,将复数的虚部存在像素中),即可解决此问题。

相关链接:

附件:





报告日期: 05/09/2005
最近更新: 10/30/2008
文档编号: 3L87ABCX