00001 #ifndef __IPixelPcaOp__ 00002 #define __IPixelPcaOp__ 00003 00037 #include <stdio.h> 00038 00039 #include "AnImageOp.hpp" 00040 00041 00042 class IPixelPcaOp : public AnImageOp 00043 { 00044 public: 00045 00046 IPixelPcaOp(){} 00047 virtual ~IPixelPcaOp(){} 00048 00049 // destination is grey 00050 virtual AnImage* filter(AnImage* src, AnImage* dest=0); 00051 00052 virtual void report(FILE* file){} 00053 }; 00054 00055 00056 #endif