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