00001 /********************************************************************* 00002 * pyramid.h 00003 *********************************************************************/ 00004 00005 #ifndef _PYRAMID_H_ 00006 #define _PYRAMID_H_ 00007 00008 #include "klt_util.h" 00009 00010 typedef struct { 00011 int subsampling; 00012 int nLevels; 00013 _KLT_FloatImage *img; 00014 int *ncols, *nrows; 00015 } _KLT_PyramidRec, *_KLT_Pyramid; 00016 00017 00018 _KLT_Pyramid _KLTCreatePyramid( 00019 int ncols, 00020 int nrows, 00021 int subsampling, 00022 int nlevels); 00023 00024 void _KLTComputePyramid( 00025 _KLT_FloatImage floatimg, 00026 _KLT_Pyramid pyramid, 00027 float sigma_fact); 00028 00029 void _KLTFreePyramid( 00030 _KLT_Pyramid pyramid); 00031 00032 #endif
1.5.1