fftw

    6

    2答えて

    mexファイルでFFTWコードを実行しようとしています。これは厳密に開発とテストのためのものです。いくつかのグーグルの後、私は他の人が同様のことをやろうとしていて関連する問題を抱えているのを見るが、私は解決策を見いださなかった。 mexファイルを実行しようとすると、Matlabは私にこう教えてくれます: ??? ==> を使用しているエラーchirpTransform.mxCta無効なMEXファイ

    5

    1答えて

    私は現在、コンピュータエンジニアリングの最終年度のプロジェクトとしてジャンル分類アプリケーションを作成しています。私は最初にC言語でフィーチャ抽出コード(FFTWの実装)を書いていましたが、NDK経由でAndroidに実装する必要があります。 これは私の最初のNDKプロジェクトですので、まだ物事のハングを取得していますが、私はthis guideによると、Android用のFFTW3ライブラリをコ

    1

    1答えて

    画像のFFTを計算したいと思います。画像を読み込み、ITK SmartPointerは「imagen」と呼ばれます。 FFT(fftw_plan_dft_r2c_2d)の計算に使用する関数の入力には、2D double *ポインタが入力として必要です。 double *in = (double*) imagen.GetPointer(); // conversión de itk.smartpoi

    3

    1答えて

    FFTWのfftw_plan_dft_r2c_1dとfftw_plan_dft_c2r_1dを使用するプロジェクトとfftw_executeがあります。 KissFFTの同等の機能は何ですか?

    0

    1答えて

    を周波数領域の設定: double* timeDomain = static_cast< double* >(fftw_malloc(sizeof(double) * SEGMENTATION_LENGTH)); fftw_complex* frequencyDomain = static_cast< fftw_complex* >(fftw_malloc(sizeof(fftw_complex

    12

    3答えて

    FFTWマニュアルsaysfftw_complexタイプはSTLのstd::complex<double>クラスとビット互換です。しかし、それは私のために動作しません: error: invalid cast from type ‘std::complex<double>’ to type ‘double [2]’ 私が間違っているのは何: #include <complex> #inclu

    4

    2答えて

    スコア計算を理解するためにOpenCVの壮大なソースコードを探してきました。気づいたことがあるかもしれませんが、図書館は信頼スコアを持つ画像内のテンプレートを見つけることができます。 cvMatchTemplate関数は、画像中のテンプレートの確率と位置を与える。 DFTが遅いので、位相相関のためにFFTWライブラリを使用することにしました。私は2の累乗であるサイズに拡大された画像を取得し、テンプ

    2

    2答えて

    与えられた画像の2次元グレースケールスペクトルを描画するプログラムを作成しようとしています。私はOpenCVとFFTWライブラリを使用しています。インターネットからヒントとコードを使用してイメージをロードし、イメージのfftを計算し、イメージをfftから再作成することができます(これは同じです)。私ができないのは、フーリエスペクトルそのものを描くことです。手伝っていただけませんか? ここで(重要度

    1

    2答えて

    私はフォワードFFTとIFFT(結果を正規化)を使っていくつかの実際の関数をテストしましたが、これはうまくいきます。 しかし、私は実際の関数の2次導関数をとることが好きです。簡単にするために、私はsin(2 * pi * t)をテストケースとして扱います。ここで私は(ライブラリ内のFFT機能)を使用し、関連するコードは次のとおりです。 int main(void) { int i;

    5

    2答えて

    FFTで何らかのフィルタリングをしようとしています。私はr2r_1dプランを使用していますが、逆変換を行う方法がわかりません。 void PerformFiltering(double* data, int n) { /* FFT */ double* spectrum = new double[n]; fftw_plan plan;