V3FFT

VisionX V4
NAME

v3fft − 3D Fast Fourier Transform (FFT)

SYNOPSIS

v3fft [if=<infile>] [of=<outfile>] [-i] [-m] [-v]

DESCRIPTION

v3fft computes three-dimensional FFT of the image. All computations are conducted in single precision floating point arithmetic and the result is a two channel (real, imaginary) image. By default, the input is modulated so that the origin of the frequency domain is located in the center of the image. The FFT is computed separately for each dimension. If a dimension of the input image is not a power of two, the image is padded with zeros along this dimension. The FFT (or inverse FFT) operation is normalized by 1/sqrt(n).

OPTIONS

if=

input image file: either single or two channel image

of=

output file: two channel floating point image

-i

specifies the inverse FFT operation

-m

inhibits the modulation by -1 ^ (x + y + z); therefore, the zero frequency term is located at image location (0, 0, 0)

-v

verbose mode; gives some runtime information

SEE ALSO

v3fftw(1), vfft(1)

AUTHOR

Sergei Fotin, August 2008