Classes
contrib/tbl/vipl/vipl_gaussian_convolution.h File Reference

gaussian smoothing More...

#include <vipl/filter/vipl_filter_2d.h>

Go to the source code of this file.

Classes

class  vipl_gaussian_convolution< ImgIn, ImgOut, DataIn, DataOut, PixelItr >
 Gaussian smoothing. More...

Detailed Description

gaussian smoothing

This image processing class is implemented using the vipl filters, which means that it can be used with any image class (IUE or not, TargetJr or not, vil or vil1 or not) of any pixel data type.

Note that DataIn values must allow addition and multiplication with floats; and that the result be expressible as DataOut, possibly after rounding. Probably only float and double make sense as DataOut (?)

As this is a separable filter, it is implemented as a row-based 1-D filter followed by a column-based 1-D step.

Author:
Peter Vanroose, K.U.Leuven (ESAT/PSI)
Date:
14 March 1999.
   Modifications:
     Peter Vanroose, Aug.2000 - adapted to vxl
   

Definition in file vipl_gaussian_convolution.h.