2013-02-11 85 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