kissfft

    2

    1答えて

    私は画像処理にはかなり慣れており、FFT畳み込みは大きなカーネルサイズの畳み込みを高速化することが分かりました。 私の質問は、kissFFTを使用する場合、周波数空間の画像にどのようにカーネルを適用できますか? は、私はすでに次のようでした:私は、私は元の画像を得るか、画像の上に再びRGB値を設定 //I have an image with RGB pixels and given width/

    0

    1答えて

    私はKISS_FFTをコンパイルしようとしています(それは単純な愚かなままにしておきます)。ダブルの配列を入力として受け取ることができ、2倍の配列を出力できます。 KISS_FFTは、一連のデータに対して高速フーリエ変換を行い、その結果を出力するライブラリです。デフォルトでは、floatデータ型を使用しているようです。

    2

    1答えて

    私はネイティブコードを含むアンドロイドプロジェクトに取り組んでいます。私はNDKでKiss FFTライブラリを使用しようとしています。しかし、私はKiss FFTで使われているmakefileの以下の部分を理解するのが難しいです。誰かが私にこれを説明することはできますか? 最初の行はターゲットkiss_fft.sとその前提条件を定義しており、次の4行はレシピであることがわかります。3.と4.はコン

    2

    2答えて

    私はFFTの概念を初めとしているので、1024信号を入力すると0Hzから22050Hz(44100Hzのサンプリングレートの場合)までの513ビンが返されます。 CinderでKISS FFTを使用すると、getBinSize関数は1024個のシグナルの入力に対して予想される513の値を返します。私が理解していないのは、重複するピークが現れる理由です。 20Hzから22000Hzまでの周波数(順番

    -1

    1答えて

    私は、入力周波数を分析して周波数の係数を取得し、この情報に基づいていくつかの情報を生成する新しい組み込みシステムプロジェクトを続けています。 私はTiva C TM4Cマイクロコントローラを使用しています。互換性のあるC言語のFFTライブラリを見つけるために検索のヒープを実行しましたが、失敗しました。 私はFFTWやKissFFTのような一般的なライブラリを実際に見つけましたが、非常に複雑でコード

    2

    1答えて

    現在FMODオーディオライブラリのgetSpectrum機能を再現しようとしています。この関数は、現在再生中のバッファのPCMデータを読み込み、このデータに対してウィンドウを適用し、FFTを適用してスペクトルを取得します。 各浮動小数点が0と1 dB(10.0f * (float)log10(val) * 2.0f)の間にあるfloatの配列を返します。私はマニュアルに従って、4096バイトバッフ

    3

    1答えて

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