2016-12-06 21 views
0

私はすべての次元で等間隔のデータセットを持っています(等距離)。 しかし、寸法の間隔は異なります。フーリエ変換3Dデータセット

DX = DY = DZ!!(= - !>ではありません)

私は、このデータセットを変換し、それをフィルタよりフーリエ変換。
波数の場合、私は異なる間隔を考慮に入れます。 その後、データを元に戻します。 これは私が予想外の結果を出すようですが、これが正しいかどうかはまだ疑問です。

私の質問は今です:3次元の間隔が同じではありませんか?

これは、j-transformsを使用してjavaで実装されています。

答えて

0

カーネルが次元パラメータに依存する場合、波数空間でフィルタを構築するときには、スペース差を考慮する必要があります。間隔がdx, dy=Fyx*dx, dz=Fzx*dxあり、そしてあなたは、等方性ろ過が必要場合

たとえば、その後、k空間であなたは返信foがkx, ky/Fyx, kz/Fzx

+0

ありがとうを使用する場合があります。 K_x =定数/(Nx dx)、K_y =定数/(Ny dy)、K_z =定数/(Nz dz)のように、これを考慮に入れる必要がありますか?それとももっと何かを考慮する必要がありますか? –

+0

カーネルとは、1つの空間からもう1つの空間への変換(デカルトから波数)を意味しますか? –

+0

@Gijs Den Hollander w/nスペースのフィルタのカーネル '...とフィルタするより' – MBo