※上記の広告は60日以上更新のないWIKIに表示されています。更新することで広告が下部へ移動します。

- 番目のお客様♪

(※) プログラムを実行していかなる結果が生じても責任は負いません。悪しからず。

プログラムおよび実行結果


  • fftw+C言語標準ライブラリのみで動くプログラム

とりあえず、試してみたい方へ。

プログラムの内容 ソースコード 実行結果
基本の使い方 1次元FFT fftw1D.cpp result1
基本の使い方 2次元FFT fftw2D.cpp result2
原点移動(2次元) DCexchange.cpp result3
パワースペクトルを得る powerspectol.cpp result4
位相を得る phase.cpp
画像出力する
プランの再利用
メモリを節約したFFT

  • OpenCVを利用したプログラム

OpenCVというライブラリが必要だが、ライブラリ導入によって、コードも簡単、入出力も簡単になりオススメである。

プログラムの内容 ソースコード 実行結果
基本のひな形 fftwandopencv.cpp
メモリを節約したFFT realdataDFT.cpp result101

ダウンロード



※ プログラム作成ポリシー
 -速度は優先しない(可読性重視)
 -エラーハンドリングは適度にまじめに
  (メモリ開放を通らないルーチンあり)

 間違えやアドバイスなどありましたら、BBSにご一報ください。