00001 #ifndef __FBlurrOp__ 00002 #define __FBlurrOp__ 00003 00004 00005 00024 #include <stdio.h> 00025 00026 #include "AbsFImageFilter.hpp" 00027 00028 class FBlurrOp : public AbsFImageFilter 00029 { 00030 public: 00031 00032 FBlurrOp(){} 00033 virtual ~FBlurrOp(){} 00034 00035 // single shot filtering 00036 virtual FImage* filter(FImage* src, FImage* dest=0); 00037 virtual FImage* selectedFilter(AnImage* mask, FImage* src, FImage* dest=0); 00038 00039 virtual void report(FILE* file){ fprintf(file,"Float Blurring Operator\n"); } 00040 }; 00041 00042 00043 #endif