Functions
core/vil/algo/vil_dog_filter_5tap.h File Reference

Computes difference of gaussians (using a 5 tap filter). More...

#include <vil/algo/vil_gauss_filter.h>
#include <vil/vil_math.h>

Go to the source code of this file.

Functions

template<class T >
void vil_dog_filter_5tap (const vil_image_view< T > &src_im, vil_image_view< T > &smooth_im, vil_image_view< T > &dog_im, double sigma)
 Smooth source with gaussian filter and compute difference.

Detailed Description

Computes difference of gaussians (using a 5 tap filter).

Author:
Tim Cootes

Definition in file vil_dog_filter_5tap.h.


Function Documentation

template<class T >
void vil_dog_filter_5tap ( const vil_image_view< T > &  src_im,
vil_image_view< T > &  smooth_im,
vil_image_view< T > &  dog_im,
double  sigma 
)

Smooth source with gaussian filter and compute difference.

Uses a 5-tap filter with gaussian width sigma.

Parameters:
sigmaWidth of gaussian
smooth_imResult of smoothing the src_im
dog_imsrc_im - smooth_im

Definition at line 19 of file vil_dog_filter_5tap.h.