1 /*********************************************************************
2  * convolve.h
3  *********************************************************************/
4 
5 #ifndef _CONVOLVE_H_
6 #define _CONVOLVE_H_
7 
8 #include "klt.h"
9 #include "klt_util.h"
10 
11 void _KLTToFloatImage(
12   KLT_PixelType *img,
13   int ncols, int nrows,
14   _KLT_FloatImage floatimg);
15 
16 void _KLTComputeGradients(
17   _KLT_FloatImage img,
18   float sigma,
19   _KLT_FloatImage gradx,
20   _KLT_FloatImage grady);
21 
22 void _KLTGetKernelWidths(
23   float sigma,
24   int *gauss_width,
25   int *gaussderiv_width);
26 
27 void _KLTComputeSmoothedImage(
28   _KLT_FloatImage img,
29   float sigma,
30   _KLT_FloatImage smooth);
31 
32 #endif
33