|
| Filter (const std::vector< double > &taps) |
|
void | setPadding (const std::string &padString) |
|
void | setTaps (const std::vector< double > &taps, bool normalize=true) |
|
void | pushClass (short theClass=1) |
|
void | pushMask (short theMask=0) |
|
unsigned int | pushNoDataValue (double noDataValue) |
|
unsigned int | setNoDataValues (std::vector< double > vnodata) |
|
void | pushThreshold (double theThreshold) |
|
void | setThresholds (const std::vector< double > &theThresholds) |
|
template<class T > |
void | filter (const std::vector< T > &input, std::vector< T > &output) |
|
template<class T > |
void | filter (const std::vector< T > &input, std::vector< T > &output, const std::string &method, int dim) |
|
template<class T > |
void | smooth (const std::vector< T > &input, std::vector< T > &output, short dim) |
|
template<class T > |
void | smoothNoData (const std::vector< T > &input, const std::string &interpolationType, std::vector< T > &output) |
|
template<class T > |
void | filter (T *input, int inputSize, std::vector< T > &output) |
|
template<class T > |
void | smooth (T *input, int inputSize, std::vector< T > &output, short dim) |
|
void | morphology (ImgReaderGdal &input, ImgWriterGdal &output, const std::string &method, int dim, short verbose=0) |
|
void | filter (ImgReaderGdal &input, ImgWriterGdal &output) |
|
void | stat (ImgReaderGdal &input, ImgWriterGdal &output, const std::string &method) |
|
void | stats (ImgReaderGdal &input, ImgWriterGdal &output, const std::vector< std::string > &methods) |
|
void | filter (ImgReaderGdal &input, ImgWriterGdal &output, const std::string &method, int dim) |
|
void | getSavGolayCoefficients (std::vector< double > &c, int np, int nl, int nr, int ld, int m) |
|
void | ludcmp (std::vector< double > &a, std::vector< int > &indx, double &d) |
|
void | lubksb (std::vector< double > &a, std::vector< int > &indx, std::vector< double > &b) |
|
void | smooth (ImgReaderGdal &input, ImgWriterGdal &output, short dim) |
|
void | smoothNoData (ImgReaderGdal &input, const std::string &interpolationType, ImgWriterGdal &output) |
|
double | getCentreWavelength (const std::vector< double > &wavelengthIn, const Vector2d< double > &srf, const std::string &interpolationType, double delta=1.0, bool verbose=false) |
|
template<class T > |
double | 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) |
|
template<class T > |
double | 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) |
|
template<class T > |
void | 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) |
|
template<class T > |
void | 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) |
|
void | dwtForward (ImgReaderGdal &input, ImgWriterGdal &output, const std::string &wavelet_type, int family) |
|
void | dwtInverse (ImgReaderGdal &input, ImgWriterGdal &output, const std::string &wavelet_type, int family) |
|
void | dwtCut (ImgReaderGdal &input, ImgWriterGdal &output, const std::string &wavelet_type, int family, double cut) |
|
void | dwtForward (std::vector< double > &data, const std::string &wavelet_type, int family) |
|
void | dwtInverse (std::vector< double > &data, const std::string &wavelet_type, int family) |
|
void | dwtCut (std::vector< double > &data, const std::string &wavelet_type, int family, double cut) |
|
void | dwtCutFrom (ImgReaderGdal &input, ImgWriterGdal &output, const std::string &wavelet_type, int family, int band) |
|
Definition at line 40 of file Filter.h.