fft

    5熱度

    6回答

    我接收傳入數據塊並通過fftw傳遞它們以獲取一些光譜信息。一切似乎都在工作,但我認爲我正在得到一些別名問題。 我一直在努力解決如何在我的數據塊上實現漢納窗口。谷歌已經失敗了我的例子。我應該看的任何想法或鏈接? double dataIn[2048] > /* windowing here? */ > FFT > double freqBins[2048] 更新 感謝奧利您指出我其實想解決的問題

    8熱度

    2回答

    即時通訊嘗試使用FFT實現高斯模糊,並可以在這裏找到以下配方。 這意味着你可以採取 傅立葉變換的圖像和 濾波器,乘以(複數) 結果,然後把逆 傅立葉變換。 我有一個內核K,一個7x7矩陣 和一個圖像I,一個512x512矩陣。 我不明白如何將K乘以I. 通過使K與I(512x512)一樣大是唯一的方法嗎?

    5熱度

    2回答

    我試過查找過一段時間我可能會這樣做一段時間,也許我在我的搜索中使用了錯誤的術語,或者它對我來說太過先進。我基本上希望能夠實時分析音頻文件。我對音頻處理幾乎一無所知,所以我應該從小處着手,繼續努力。最終,我希望能夠實時顯示與音頻播放相關的功率(或頻率?)頻譜。基本上像WinAmp譜(術語?) 任何在線教程可能API建議或兩個將不勝感激。我發現了一些模糊的解釋(主要是處理FFT的計算,然後將它們轉換爲

    11熱度

    2回答

    我想在MATLAB中反轉圖像的傅里葉變換,但結果不是原始圖像(因爲它應該是這樣)。顯然有一些實現細節我不知道這是導致問題的原因。下面的代碼: img = imread('img.jpg'); fft = fft2(img); inv = ifft2(fft); imshow(inv);

    3熱度

    1回答

    我正在尋找一個FFT庫來轉換成D編程語言,以便包含在我正在處理的庫中或(更好)在標準庫中。我需要一個相當簡單的快速傅里葉變換(FFT),而且性能不錯,而不是超級優化的快速性能和零簡單性/可讀性。但是,必須滿足以下要求: 無論是用純d或足夠簡單,可以合理地平移,以純D.例如,沒有任何的內聯彙編或預處理濫用可讀C代碼會工作。 (我知道你可以從D調用C,但是我有我不想要的理由。) 根據免費/開放源代碼,

    1熱度

    2回答

    有人知道auriotouch的頻率範圍是在FFT模式下嗎?另外,如果可能的話,它在代碼中定義在哪裏。我一直在挖掘它,但對FFT或頻率計算不太熟悉,所以沒有太大的運氣。我也做了一些谷歌搜索和搜索stackoverflow,並沒有找到結果。我在這裏先向您的幫助表示感謝。

    0熱度

    1回答

    我不知道這是否可以做到,但我想我會問,我懷疑如果可能的話,它將在 - (void)renderFFTToTex例程中進行更改。有沒有人有任何想法做這個或他們可以推薦的其他建議?謝謝。

    1熱度

    1回答

    昨天我完成了用於檢測隨時間顯示的音軌的音頻能量的代碼,我最終將其用作我的音頻縮略圖項目的一部分。 但是我還想要一種能夠檢測出隨時間顯示的曲目的音高的方法,所以我有兩個選項可供我的研究使用。 [y, fs, nb] = wavread('Three.wav'); %# Load the signal into variable y frameWidth = 441; %#

    15熱度

    3回答

    我正在尋找一個庫,可以接受大量的音頻數據,並返回給定頻段內的平均幅度。 我已經在comp.dsp上問過這個問題了,但是很明顯,獲取使用基本FFT庫創建這個技巧的知識需要比我更多的時間和精力現在。這是我的原始問題更詳細:http://groups.google.com/group/comp.dsp/browse_thread/thread/e04f78d439e9e2bd 我已經找到了許多用於播放聲

    4熱度

    1回答

    我想用Java編寫一個使用快速傅里葉變換的程序。 程序每隔5毫秒從傳感器讀取數據,並且應該根據最近5秒的數據每200毫秒對數據執行一次操作。 在Java中是否有一個好的庫,它提供了一種方法來進行傅立葉變換,而不必每次重新計算全部5秒?