fft

    0熱度

    2回答

    我的問題是,我打開圖像從使用Qt(通過我創建IMAGEFRAME類的GUI,這個類定義了PixelType如下: typedef double PixelType; typedef itk::Image<PixelType,2> ImageType; 並提取圖像後,我會說謊做FFT輸入是真實的數據。 錯誤說:它不能將'itk :: SmartPointer'的第三個參數轉換爲'double

    7熱度

    3回答

    我必須使用FFT來分析音頻文件的頻率。但我不知道輸入和輸出是什麼。 我一定要使用1維,2維或3維數組,如果我想提請頻譜的音頻文件?有人可以建議我在J2ME上使用FFT庫嗎?

    -1熱度

    2回答

    我有關於FFT的一些問題。我想用FFT來分析WAV文件的頻率,16位雙頻,44100Hz。我想分析每50ms,以便在給定時間有2205個樣本。所以: 我必須使用FFT作爲2205採樣作爲輸入數組數據?而輸出也是一個有2205個元素的數組呢? 我想提請WAV文件的頻譜一些媒體播放器做的,但我必須使用所有陣列或它的一個價值?

    11熱度

    4回答

    我想實時地對音頻信號進行FFT,即當人在麥克風中講話時。我將獲取數據(我使用portaudio來做這個,如果wavein會更容易,我會很樂意使用它 - 如果你能告訴我是怎麼做的)。接下來,我使用FFTW庫 - 我知道如何執行一維,二維(實數&複雜)FFT,但我不太確定如何做到這一點,因爲我必須做3D FFT來獲得頻率,幅度(這將確定顏色梯度)和時間。或者它只是一個2D FFT,我得到的幅度和頻率?

    7熱度

    3回答

    在Matlab中,我經常使用Welch方法(pwelch)計算功率譜,然後將其顯示在對數對數圖上。由pwelch估計的頻率是等間距的,但對數間隔的點將更適合對數對數圖。尤其是,將繪圖保存爲PDF文件時,由於高頻點過多,會導致文件大小過大。 什麼是從線性間隔頻率到對數間隔頻率重新採樣(重新綁定)頻譜的有效方案?或者,在PDF文件中包含高分辨率光譜而不會產生過大文件大小的方法是什麼? 最明顯的事情是簡

    2熱度

    1回答

    我有一個任務來實現Ram-Lak過濾器,但幾乎沒有給出任何信息(除了看fft,ifft,fftshift,ifftshift)。 我有一個正弦圖,我必須通過拉姆叻過濾。也給出了投影的數量。 我試圖使用過濾器 1/4 if I == 0 (b^2)/(2*pi^2) * 0 if I even -1/(pi^2 * I^2) if I odd b

    3熱度

    1回答

    我正在尋找一種.NET庫,它可以對大小爲2的非整數次冪的數組執行傅里葉變換(採用2D),這與普通的FFT算法不同。 原因是我正在研究一個圖像處理程序,並且希望計算任意大小的圖像的傅立葉變換,而無需拉伸或增加畫布大小(並且可能重複邊框像素以減少吉布斯峯),我已經完成到現在。

    64熱度

    4回答

    我需要一些幫助來理解DFT/FFT計算的輸出。 我是一名經驗豐富的軟件工程師,需要解釋一些智能手機加速計讀數,例如查找主要頻率。不幸的是,我十五年前就讀過大部分大學EE課程,但過去幾天我一直在閱讀DFT和FFT(顯然沒有多大用處)。 請不要回答「走EE課」。我實際上打算這樣做,如果我的僱主將支付我。 :) 因此,這裏是我的問題: 我在32赫茲捕獲的信號。這裏是我在Excel中繪製的32分的1秒樣本

    1熱度

    1回答

    我正在嘗試使用iOS Accelerate vDSP FFT算法實現通道聲碼器。我無法弄清楚如何處理直流分量和奈奎斯特頻率。 調製器和載波信號都是長度爲n的浮點數組。在每一個上,我執行一個正向FFT,並返回一個長度爲n/2的頻率曲線(稱爲bin [])。根據vDSP規範,bin [1]包含0Hz以上的第一個頻率,bin [2]第二個等... bin [0]包含實部中的DC分量和奈奎斯特頻率(其中通

    1熱度

    2回答

    我想採用一個大小爲70-80k的字節數組,並將它們從時域轉換到頻域(可能使用DFT)。到目前爲止,我一直在關注wiki並獲得此代碼。 for (int k = 0; k < windows.length; k++) { double imag = 0.0; double real = 0.0; for (int n = 0; n < data.length; n