2次元フーリエ変換に関する質問があります。私は現在、これの背後にある数学を理解している段階にあります。私はそれを知りません。私の知る限り、DFTの複雑さはO(N*N)
です。私は次のアルゴリズムを見れば:2次元離散フーリエ変換の複雑さ
私はそれがどのように動作するか理解していません。我々は、変換された画像のすべてのピクセルについてこの計算を行うつもりですか?
例
- 我々は2 * 2のイメージを持っています。我々はDFT F(x、y)をやろうとしている。この画像の各ピクセルに対して
- 私は、新しいイメージを作成します、各画素はcorrosponding複素数値
これは動作するのですか、何か不足していますか?今、私はそれを見ているので、複雑さがあります。O(N^4)
そしてC#の関連性は? –
関数型プログラミング言語がこの計算を別々に扱うかどうかわからないので、これを追加するといいかもしれないと思った。 –