** Next:** Hilbert Transform, Trace Attributes,
** Up:** Transform and Filtering Operations
** Previous:** 1D Fourier Transforms
** Contents**

Seismic data are generally at least 2D datasets. If the data
really are data in (time, space) coordinates, then the output
should be in (frequency, wavenumber), the F-K domain.
However,
there are applications where we consider the data to be
in two spatial dimensions (x1,x2) meaning that the output
is in (k1,k2)

We have the programs

- SUSPECFK - F-K Fourier SPECtrum of data set
- SUSPECK1K2 - 2D (K1,K2) Fourier SPECtrum of (x1,x2) data set

For each of these cases. Examples using suplane data are easily
run using
% suplane | suspecfk | suximage title="F-K Amplitude Spectrum" &
% suplane | suspeck1k2 | suximage title="K1-K2 Amplitude Spectrum" &

Please note, as these are *display* programs, so the intent is that
plots of the output should appear correct when compared with a
plot of the original data. The effect of the 2D Fourier transform
on a line of spikes is to produce a line of spikes normal to the
original line, if the (k1,k2) data are plotted on the same plot as
the (x1,x2) data,

** Next:** Hilbert Transform, Trace Attributes,
** Up:** Transform and Filtering Operations
** Previous:** 1D Fourier Transforms
** Contents**
John Stockwell
2007-04-10