Home
Support
圖片經過快速傅立葉轉換(FFT)之後,接著儲存與反快速傅立葉轉換,但是卻無法復原成原始的圖形。
圖片經過快速傅立葉轉換(FFT)之後,接著儲存與反快速傅立葉轉換,但是卻無法復原成原始的圖形。
主要軟體:
主要軟體版本: 4.0.1
主要軟體修正版本: N/A
次要軟體: N/A
問題: 將影像轉換成2D矩陣的BMP檔案之後,經過快速傅立葉轉換(FFT)處理分析並存檔。之後其他的應用程式讀取此檔案,並且經過反快速傅立葉轉換,但是卻與原始圖形不一樣。為什麼會產生這種情形?
解答: 這是因為在進行快速傅立葉轉換(FFT)處理分析一張圖片或訊號時,您會得到振幅(amplitude)與相位(phase)的資料,也就是複數型態的資料。當您存成.BMP檔之後,您就會失去相位的資料。所以當您將影像讀取出來,並且經過反快速傅立葉轉換之後,相位的資料卻無法復原,造成與原本影像不同。
您可以將快速傅立葉轉換處理分析後的資料,存成AIPD的型態(利用IMAQ Write File.vi,將複數的虛部存在像素中),即可克服此問題。
相關連結:
附加檔案:
報告日期: 05/09/2005
最後更新: 05/08/2007
文件偏號: 3L87ABCX
Other Support Options
Ask the NI Community
Collaborate with other users in our discussion forums
Request Support from an Engineer
A valid service agreement may be required, and support options vary by country.