code/include/NewWave/WaveletEngine.hh
Go to the documentation of this file.
00001 #ifndef NEWWAVE_WAVELET_ENGINE_HH 00002 #define NEWWAVE_WAVELET_ENGINE_HH 00003 00004 #include "NewWave/WaveletCoefficient.hh" 00005 #include "NewWave/PixelArray.hh" 00006 00007 namespace NewWave { 00008 00010 00015 class WaveletEngine{ 00016 00017 public: 00018 00019 virtual ~WaveletEngine(){} 00020 00022 00026 virtual WaveletCoefficients transform(const PixelArray &pixels)const = 0; 00027 00029 00036 virtual PixelArray inverseTransform(const WaveletCoefficients &coefficients)const = 0; 00037 00038 private: 00039 00040 }; 00041 } 00042 00043 #endif Generated on Wed Aug 23 2017 12:59:15 for New Wave - Noise Elimination With Wavelets At Vast Energies by 1.7.6.1 |