2013-02-11 138 views
1

我是一個noob在這裏,所以想先說HI :)圖像捕捉和操作

我可以問一個問題。我可以用C和C++(我知道不同的野獸),並想知道任何人都可以提供將聲波轉換爲圖像的良好信息來源嗎?

我的問題是這樣的。你如何捕獲像波浪(你知道像圖像或胎兒)的東西,並把它變成一個真實的圖像。我在網上看過,我真的好奇這是怎麼發生的。我有點懷疑這與它們放在女性肚子上的換能器有關。

我的下一個問題是他們如何捕捉回聲/波並將其轉化爲圖像 - 我懷疑它是以小而快的方式編程的,如C/C++。有誰知道算法?

謝謝大家的時間都花在讀書和任何答案/鏈接/引用

再次真的很高興能在這裏:)

+0

他們的一個DSP上有一篇TI論文http://www.ti.com/general/docs/lit/getliterature.tsp?baseLiteratureNumber=sprab32,同時也是http://en.wikipedia.org/wiki/。 Bilinear_interpolation – jlujan 2013-02-11 22:40:25

+0

這是一個「圖像處理」問題,而不是「圖像」和「處理」問題(當您將鼠標懸停在標籤上時,它解釋了它的用途。「處理」標籤非常不適用於此問題=) – 2013-02-12 15:45:13

+0

感謝@jlujan我會進一步投資這個。數學看起來相當複雜,但我會去掌握它:) – JPStansbie 2013-02-12 21:43:21

回答

0

這個問題是關於處理(編程環境)數字信號處理(即DSP)

首先,讓我向您介紹您的新朋友:快速傅立葉變換。我通過Paul Bourke.

爲您找到了一篇很好的入門文章。如果您想深入一點,請登錄:"The DFT 「à Pied」: Mastering The Fourier Transform in One Day"

FFT的數學運算。並不像你想象的那麼難,而且隨着對場景中發生的事情的基本理解的增長將有助於你以任何你選擇使用的語言來恰當地實現一個庫(其中有很多):C++或Processing (JAVA)。看看這篇文章,你的大腦會爲你而愛你。

這裏的另一個article about FFT:

我的一個偉大的教授寫在了openFrameworks(C++)原液FFT實現https://github.com/kylemcdonald/ofxFft這是絕對值得你的時間,如果你目前有(或AR興趣獲得)了openFrameworks啓動和運行。

但是,如果你想跳進直接進入處理與FFT碼打,微量是具有FFT功能,你可以閱讀有關here.

好運一個庫!

+0

很多,很多謝謝@Justin Lange。我一定會檢查出來的 – JPStansbie 2013-02-13 19:09:09