DIPlib Documentation - ©1995-2008 Quantitative Imaging Group, Delft University of Technology.

GaussFT

Gaussian Filter through the Fourier Domain

SYNOPSIS

#include "dip_linear.h"

dip_Error dip_GaussFT ( in, out, sigmas, order, truncation )

DATA TYPES

binary, integer, float, complex

FUNCTION

Fourier Domain implementation of a Gaussian convolution filter and Gaussian derivative convolution filters. The Gaussian kernel in the Fourier Domain is cut off where the argument of the exponent is smaller than truncation. If truncation is larger or equal to 0, de default of -50 is used.

The order parameter may be zero, in which case no derivatives are taken.

ARGUMENTS

Data typeNameDescription
dip_ImageinInput
dip_ImageoutOutput
dip_FloatArraysigmasSigma of Gaussian
dip_IntegerArrayorder (0)Order of Derivative along each dimension
dip_floattruncationTruncation of Gaussian kernel

SEE ALSO

See sections 9.4, "Smoothing operations", and 9.5, "Derivative-based operations", in "Fundamentals of Image Processing".

General information about convolution

Gauss, GaussIIR, Derivative

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