• 締切済み

空間フーリエ変換のグラフ化ソフトについて 

こんにちは現在光学を学んでいる大学院生です。 現在実験やシミュレーションによって得たデータを空間フーリエ変換を行いたいと考えております。 一次元の結果 横軸(x座標) 縦軸(信号強度) を 一次元の 横軸(空間周波数or波数) 縦軸(信号強度)となるものです。 Originやmatlab等でフーリエ変換を行うことはできるのですが、空間フーリエ変換を行うことはできないようなのです(企業に質問いたしました。)そこで現在解析ソフトを探しております。 画像解析における二次元空間フーリエ変換のソフトはいくらかあるのですが、 そういたソフトだと、結果が二次元マップで示されてしまい、空間周波数を調べることができません。 どなたか、良いソフトをご存知でしたら教えていただけますでしょうか? よろしくお願いいたします。

みんなの回答

  • eatern27
  • ベストアンサー率55% (635/1135)
回答No.3

>一般的なフーリエ変換は横軸が時間、縦軸が信号強度になるかと思います。 一般的な意味のフーリエ変換は単なる関数の周期性を抽出するための手段です。 フーリエ変換できる関数でありさえすれば、関数の引数が時間でなければいけない理由はありません。 貴方の言う「空間フーリエ変換」は別かもしれませんが、「空間フーリエ変換」の意味を書いてくれないと、答えようがありません。 「関数の引数が位置座標である」というだけの意味なら、1次元のデータについてフーリエ変換してくれるソフトを使えば問題ありません。

  • ninoue
  • ベストアンサー率52% (1288/2437)
回答No.2

フリーソフトとして一次元/二次元フーリエ変換処理、グラフ表示とも色々と見つかります。 光学シミュレーションの処理内容、フリーソフトの機能を理解されたらどのソフトが適しているか、使えるソフトが見つかるはずだと思われます。 (質問されている処理内容についてあと一つ理解できなかったのですが) 例えば次のサイトで紹介されている Ngraph 等は一般的な処理に使用出来そうです。 http://www.forest.impress.co.jp/ 窓の杜  学習・プログラミング==>数学 http://www.forest.impress.co.jp/lib/stdy/study/mathmatics/ Ngraph for Windows http://www.vector.co.jp/ http://www.vector.co.jp/vpack/filearea/dos/business/calc/ Ngraph 他 その他、次のようにサーチして調べても見つかるようです。 フリーソフト 数学 グラフ表示 フリーソフト データ解析 グラフ表示 フリーソフト FFT フリーソフト FFT 2D ==> http://www.vector.co.jp/vpack/filearea/win95/edu/science/engineer/ FFT*** DFT*** 等

goark9
質問者

補足

ありがとうございます。 一般的なフーリエ変換は横軸が時間、縦軸が信号強度になるかと思います。 しかし、空間フーリエ変換では横軸が距離となることがあるので、 時間のフーリエ変換とは異なるのではないかと思っております。 ご助言いただいたサイトを調べてみたいと思います。ありがとうございます。

  • eatern27
  • ベストアンサー率55% (635/1135)
回答No.1

「空間フーリエ変換」と普通のフーリエ変換の(数学的な)違いは何でしょう?

関連するQ&A

  • フーリエ変換について教えてください

    フーリエ変換をすると横軸が時間から周波数になるのはわかったのですが、縦軸が何になるのかわかりません。 一般的に縦軸はなにになるのでしょうか? また横軸が時間で、縦軸が距離をフーリエ変換したら縦軸は何になるのでしょうか? よろしくお願いします。

  • 離散フーリエ変換

    フーリエ変換を計算機で扱う場合について聞きたいです。 ある関数(例えばsin(x))を離散フーリエ変換しようとして、まずxを0.1ずつ増やしながらsin(x)をサンプリングします。これを虚部を0として複素数にします。 この後、複素数のフーリエ変換を行い結果が得られます。 と、ここまでは正しいと思うのですが、 その後が分かりません。 文献などに載っているフーリエ変換後のグラフは、横軸が周波数νで、縦軸がf(ν)です。 このグラフと合うようにするには 横軸・縦軸には何をとればいいのでしょうか? 横軸が周波数って言うのは、この場合は1/0.1のことでしょうか? 教えて頂きたいです。お願いします。

  • 高次フーリエ変換のプログラム

    お尋ねします。 1次元のデータ(例えば時系列)をフーリエ変換して周波数による系列に置き換えるプログラム(その逆も)は良く見かけます。FFTなどですね。周波数空間と時間空間の行き来に対応します。 一方、2次元、3次元に対応した高次フーリエ変換のプログラムがダウンロードできないでしょうか。3次元ということは空間ということになり、波数空間と実空間の行き来を可能にするものです。高次のFFTとなるでしょうか。入力としては3次元の空間離散化されたデータA(x,y,z)で、変換されるとA(k1,k2,k3)(離散化)のデータです。その逆もあり、というものです。 スペクトル法などによる数値計算を考えていますが、変換の部分は出来合いのものを使いたいと思っています。よろしくお願いします。

  • フーリエ変換

    今僕は周波数解析に「みきの高速フーリエ変換」のソフトを使っているんですが、変換後の結果のグラフをでグラフで作成したときの縦軸は何を表しているんでしょうか?おそらく周波数の頻度だと思うんですが、単位もないのではっきりは分かりません。フーリエ変換の本を読むと縦軸はデシベル表示で最大1になっています。でも実際グラフでは10の8乗級のオーダーの結果なのでどうなんだろう?って思ってます。分かる方いらっしゃいましたらぜひお答えをお願い致します。

  • 多次元フーリエ変換のプログラムについて

    ある物理量に関して物理空間(x,y,z,t)と周波数・波数空間(kx,ky,kz,ω)の変換ができるプログラムを探しています。多次元フーリエ変換(この場合は4次元フーリエ変換?)のプログラムになると思いますが、ネット上などで検索できるでしょうか。1次元の場合は手元にありますが、それを変形して作成することができるかな?と思っていますが。それよりもこのようなプログラムはちゃんとしたものが1つあればよいわけですから、しっかりした既存のものを使いたいです。変換のアルゴリズムはFFTになると思いますが、そうでなくてもいいのです。ブラックボックス的なことでよいのですが。 以上、よろしくお願いします。

  • MTFの横軸(空間周波数)

    MTFによる光学機器の性能評価について質問です。 出力の強度プロファイルで得られたPSFをフーリエ変換することでMTF値が得られますが、その際横軸がなぜ空間周波数になるのでしょうか? あの点像からボケた部分をみるのにプロファイルをとり、フーリエ変換するところまでは理解できるのですが、なぜ横軸が空間周波数になるのかが不思議でたまりません。 よろしくお願いします。

  • 画像を空間領域から空間周波数領域にフーリエ変換したとき位置から時間に置き換わりますが「画像における時間」ってなんですか?

    画像を空間領域から空間周波数領域にフーリエ変換したとき位置から時間(周波数)に置き換わりますが「画像における時間」ってなんですか?何を意味していますか。詳しくお願いします 空間領域から空間周波数領域にフーリエ変換したとき位置から時間(周波数)に置き換わりますが「画像における時間」っていったいなんですか?何を意味していますか。詳しくお願いします。  また、原画像を2次元フーリエ変換すると中心の光から十字の線が広がっている画像(周りは灰色)になりますがあれはいったいどういう意味なのでしょう?どの原画像もあんな感じになりますがいったい何を表しているのでしょうか?原画像によって変換後の十字画像は若干異なるように見えますがそれが何の違いを表しているのかがわかりません。

  • フーリエ変換により得られる周波数スペクトルの単位

    離散フーリエ変換(デジタル信号に対して行う周波数解析)により得られる 周波数スペクトルの単位について教えて頂きたいと思い,質問させて頂きました. デジタル信号処理やフーリエ変換に関する書籍,またはホームページを調べてみますと 周波数スペクトルには ・振幅スペクトル ・位相スペクトル ・パワースペクトル ・パワースペクトル密度 というような様々な表現方法があることがわかりました. しかし,それぞれが持つ意味や単位がはっきりと書かれた書籍をみつけることができませんでした. 離散フーリエ変換の定義式やホームページを参考にして考えてみますと 周波数解析を行う対象の波形の縦軸の単位がVで,横軸の単位が秒であれば, 求められるスペクトルの単位は,以下のようになると考えております. しかし,確信がなく不安な気持ちです. ・振幅スペクトル [VまたはdB] ・位相スペクトル [rad] ・パワースペクトル [V^2またはdB] ・パワースペクトル密度 [(V^2)/Hz] もしスペクトルに関してご存知の方がいらっしゃいましたら, 教えて頂けると本当にうれしいです. 参考になるホームページや書籍等も教えて頂けると助かります. つたない文章ですが,どうぞよろしくお願い致します.

  • アナログ信号とフーリエ変換

    デジタル信号の周波数分析として離散フーリエ変換があります。そして、アナログ信号の周波数分析としてフーリエ変換と考えていました。またアナログ信号を離散フーリエ変換で考える方法もあり、アナログ信号をサンプリングすることで離散フーリエ変換で考えることが出来ると考えています。 ですが、「アナログ信号の周波数分析にフーリエ変換を使うと定義されている」という考え方は間違いであると言われました。 何が違うのか分かりません。よく分からないので詳しく教えてください。

  • 4次元フーリエ変換による音波の解析について

    4次元フーリエ変換f(x,y,z,t) → F(kx,ky,kz,ω)についての質問です. 現在,独学で,FFTを用いて音波f(x,y,z,t)を解析しようとしています. ここで,4次元フーリエ変換 f(x,y,z,t) → F(kx,ky,kz,ω) を行った場合,Fは一体どのような意味を持つ値なのでしょうか. また,この4次元フーリエ変換を用いて,波数kと周波数ωの関係を表すにはどうすれば良いでしょうか. どうかご回答よろしくお願いいたします.