00001 #ifndef __ILargeDilatationOp__ 00002 #define __ILargeDilatationOp__ 00003 00004 00005 00024 #include <stdio.h> 00025 00026 #include "ILargeMorphologicalOp.hpp" 00027 00028 00029 class ILargeDilatationOp : public ILargeMorphologicalOp 00030 { 00031 protected: 00032 00033 virtual int operation(AnImage* src, int channel, int i, int j){ return maxHisto; } 00034 00035 public: 00036 00037 ILargeDilatationOp(int iter=1):ILargeMorphologicalOp(iter){} 00038 ILargeDilatationOp(StructuredElement* aStructuredElement, int iter=1):ILargeMorphologicalOp(aStructuredElement,iter){} 00039 virtual ~ILargeDilatationOp(){} 00040 00041 virtual void report(FILE* file){} 00042 }; 00043 00044 00045 #endif