12 #ifndef ossimConvolutionSource_HEADER 13 #define ossimConvolutionSource_HEADER 29 const NEWMAT::Matrix& convolutionMatix);
31 const vector<NEWMAT::Matrix>& convolutionList);
33 virtual void setConvolution(
const double* kernel,
int nrows,
int ncols,
bool doWeightedAverage=
false);
34 virtual void setConvolution(
const NEWMAT::Matrix& convolutionMatrix,
bool doWeightedAverage=
false);
35 virtual void setConvolutionList(
const vector<NEWMAT::Matrix>& convolutionList,
bool doWeightedAverage=
false);
37 const char* prefix=NULL)
const;
44 const char* prefix=NULL);
48 virtual void initialize();
60 virtual void setKernelInformation();
61 virtual void deleteConvolutionList();
64 void convolve(T dummyVariable,
ossim_int32 theMaxKernelWidth
Represents serializable keyword/value map.
ossimRefPtr< ossimImageData > theTile
ossim_int32 theMaxKernelHeight
unsigned int ossim_uint32
std::vector< ossimDiscreteConvolutionKernel *> theConvolutionKernelList