00001 #ifndef __RSimpleGaussianPyramidOp__ 00002 #define __RSimpleGaussianPyramidOp__ 00003 00025 #include "ARMultiScaleImGenerator.hpp" 00026 00027 00028 class RSimpleGaussianPyramidOp : public ARMultiScaleImGenerator 00029 { 00030 public: 00031 00032 RSimpleGaussianPyramidOp( int levels=4, bool filled=true):ARMultiScaleImGenerator(levels, 0.5, filled){} 00033 virtual ~RSimpleGaussianPyramidOp(){} 00034 00035 virtual RMultiScaleImage* generate(RImage* src, RMultiScaleImage* dest=0); 00036 }; 00037 00038 #endif