| pktools 2.6.7 Processing Kernel for geospatial data

filter::Filter Member List

This is the complete list of members for filter::Filter, including all inherited members.

applyFwhm(const std::vector< double > &wavelengthIn, const std::vector< T > &input, const std::vector< double > &wavelengthOut, const std::vector< double > &fwhm, const std::string &interpolationType, std::vector< T > &output, bool verbose=false) (defined in filter::Filter) | filter::Filter |
applyFwhm(const std::vector< double > &wavelengthIn, const Vector2d< T > &input, const std::vector< double > &wavelengthOut, const std::vector< double > &fwhm, const std::string &interpolationType, Vector2d< T > &output, int down=1, bool verbose=false) (defined in filter::Filter) | filter::Filter |
applySrf(const std::vector< double > &wavelengthIn, const std::vector< T > &input, const Vector2d< double > &srf, const std::string &interpolationType, T &output, double delta=1.0, bool normalize=false, bool verbose=false) (defined in filter::Filter) | filter::Filter |
applySrf(const std::vector< double > &wavelengthIn, const Vector2d< T > &input, const Vector2d< double > &srf, const std::string &interpolationType, std::vector< T > &output, double delta=1.0, bool normalize=false, int down=1, bool transposeInput=false, bool verbose=false) (defined in filter::Filter) | filter::Filter |
dwtCut(ImgReaderGdal &input, ImgWriterGdal &output, const std::string &wavelet_type, int family, double cut) (defined in filter::Filter) | filter::Filter |
dwtCut(std::vector< double > &data, const std::string &wavelet_type, int family, double cut) (defined in filter::Filter) | filter::Filter |
dwtCutFrom(ImgReaderGdal &input, ImgWriterGdal &output, const std::string &wavelet_type, int family, int band) (defined in filter::Filter) | filter::Filter |
dwtForward(ImgReaderGdal &input, ImgWriterGdal &output, const std::string &wavelet_type, int family) (defined in filter::Filter) | filter::Filter |
dwtForward(std::vector< double > &data, const std::string &wavelet_type, int family) (defined in filter::Filter) | filter::Filter |
dwtInverse(ImgReaderGdal &input, ImgWriterGdal &output, const std::string &wavelet_type, int family) (defined in filter::Filter) | filter::Filter |
dwtInverse(std::vector< double > &data, const std::string &wavelet_type, int family) (defined in filter::Filter) | filter::Filter |
Filter(void) (defined in filter::Filter) | filter::Filter |
Filter(const std::vector< double > &taps) (defined in filter::Filter) | filter::Filter |
filter(const std::vector< T > &input, std::vector< T > &output) (defined in filter::Filter) | filter::Filter |
filter(const std::vector< T > &input, std::vector< T > &output, const std::string &method, int dim) (defined in filter::Filter) | filter::Filter |
filter(T *input, int inputSize, std::vector< T > &output) (defined in filter::Filter) | filter::Filter |
filter(ImgReaderGdal &input, ImgWriterGdal &output) (defined in filter::Filter) | filter::Filter |
filter(ImgReaderGdal &input, ImgWriterGdal &output, const std::string &method, int dim) (defined in filter::Filter) | filter::Filter |
getCentreWavelength(const std::vector< double > &wavelengthIn, const Vector2d< double > &srf, const std::string &interpolationType, double delta=1.0, bool verbose=false) (defined in filter::Filter) | filter::Filter |
getFilterType(const std::string filterType) (defined in filter::Filter) | filter::Filter | inline static
getSavGolayCoefficients(std::vector< double > &c, int np, int nl, int nr, int ld, int m) (defined in filter::Filter) | filter::Filter |
getWaveletType(const std::string waveletType) (defined in filter::Filter) | filter::Filter | inline static
lubksb(std::vector< double > &a, std::vector< int > &indx, std::vector< double > &b) (defined in filter::Filter) | filter::Filter |
ludcmp(std::vector< double > &a, std::vector< int > &indx, double &d) (defined in filter::Filter) | filter::Filter |
morphology(ImgReaderGdal &input, ImgWriterGdal &output, const std::string &method, int dim, short verbose=0) (defined in filter::Filter) | filter::Filter |
pushClass(short theClass=1) (defined in filter::Filter) | filter::Filter | inline
pushMask(short theMask=0) (defined in filter::Filter) | filter::Filter | inline
pushNoDataValue(double noDataValue) (defined in filter::Filter) | filter::Filter |
pushThreshold(double theThreshold) (defined in filter::Filter) | filter::Filter | inline
setNoDataValues(std::vector< double > vnodata) (defined in filter::Filter) | filter::Filter |
setPadding(const std::string &padString) (defined in filter::Filter) | filter::Filter | inline
setTaps(const std::vector< double > &taps, bool normalize=true) (defined in filter::Filter) | filter::Filter |
setThresholds(const std::vector< double > &theThresholds) (defined in filter::Filter) | filter::Filter | inline
smooth(const std::vector< T > &input, std::vector< T > &output, short dim) (defined in filter::Filter) | filter::Filter |
smooth(T *input, int inputSize, std::vector< T > &output, short dim) (defined in filter::Filter) | filter::Filter |
smooth(ImgReaderGdal &input, ImgWriterGdal &output, short dim) (defined in filter::Filter) | filter::Filter |
smoothNoData(const std::vector< T > &input, const std::string &interpolationType, std::vector< T > &output) (defined in filter::Filter) | filter::Filter |
smoothNoData(ImgReaderGdal &input, const std::string &interpolationType, ImgWriterGdal &output) (defined in filter::Filter) | filter::Filter |
stat(ImgReaderGdal &input, ImgWriterGdal &output, const std::string &method) (defined in filter::Filter) | filter::Filter |
stats(ImgReaderGdal &input, ImgWriterGdal &output, const std::vector< std::string > &methods) (defined in filter::Filter) | filter::Filter |
~Filter() (defined in filter::Filter) | filter::Filter | inline virtual