DIPlib Documentation - ©1995-2005 Pattern Recognition Group, Delft University of Technology.

FourierTransform

Computes the Fourier transform

SYNOPSIS

#include "dip_transform.h"

dip_Error dip_FourierTransform ( in, out, trFlags, process, theFuture )

DATATYPES

binary, integer, float, complex

FUNCTION

Performs a Fourier transform on in and places the result in out.

Normalisation: 1/sqrt(dimension) for each dimension.

Defaults: process may be zero, indicating that all dimensions should be processed.

ARGUMENTS

Data typeNameDescription
dip_ImageinInput
dip_ImageoutOutput
dipf_FourierTransformtrFlagsTransform flags
dip_BooleanArrayprocess (0)Dimensions to process
void *theFutureFor future use, should be set to zero

The dipf_FourierTransform enumeration consists of the following flags:

NameDescription
DIP_TR_FORWARDForward transformation
DIP_TR_INVERSEInverse transformation

SEE ALSO

HartleyTransform

DIPlib on-line documentation | Function reference | Global function index