| pktools 2.6.7 Processing Kernel for geospatial data

filter2d::Filter2d Member List

This is the complete list of members for filter2d::Filter2d, including all inherited members.

doit(ImgReaderGdal &input, ImgWriterGdal &output, const std::string &method, int dim, short down=1, bool disc=false) (defined in filter2d::Filter2d) | filter2d::Filter2d |
doit(ImgReaderGdal &input, ImgWriterGdal &output, const std::string &method, int dimX, int dimY, short down=1, bool disc=false) (defined in filter2d::Filter2d) | filter2d::Filter2d |
doit(const Vector2d< T1 > &inputVector, Vector2d< T2 > &outputVector, const std::string &method, int dimX, int dimY, short down=1, bool disc=false) (defined in filter2d::Filter2d) | filter2d::Filter2d |
dsm2dtm_nesw(const Vector2d< T > &inputDSM, Vector2d< T > &outputMask, double hThreshold, int nlimit, int dim=3) (defined in filter2d::Filter2d) | filter2d::Filter2d |
dsm2dtm_nwse(const Vector2d< T > &inputDSM, Vector2d< T > &outputMask, double hThreshold, int nlimit, int dim=3) (defined in filter2d::Filter2d) | filter2d::Filter2d |
dsm2dtm_senw(const Vector2d< T > &inputDSM, Vector2d< T > &outputMask, double hThreshold, int nlimit, int dim=3) (defined in filter2d::Filter2d) | filter2d::Filter2d |
dsm2dtm_swne(const Vector2d< T > &inputDSM, Vector2d< T > &outputMask, double hThreshold, int nlimit, int dim=3) (defined in filter2d::Filter2d) | filter2d::Filter2d |
dwt_texture(const std::string &inputFilename, const std::string &outputFilename, int dim, int scale, int down=1, int iband=0, bool verbose=false) (defined in filter2d::Filter2d) | filter2d::Filter2d |
dwtCut(ImgReaderGdal &input, ImgWriterGdal &output, const std::string &wavelet_type, int family, double cut, bool verbose=false) (defined in filter2d::Filter2d) | filter2d::Filter2d |
dwtCut(Vector2d< T > &data, const std::string &wavelet_type, int family, double cut) (defined in filter2d::Filter2d) | filter2d::Filter2d |
dwtForward(ImgReaderGdal &input, ImgWriterGdal &output, const std::string &wavelet_type, int family) (defined in filter2d::Filter2d) | filter2d::Filter2d |
dwtForward(Vector2d< T > &data, const std::string &wavelet_type, int family) (defined in filter2d::Filter2d) | filter2d::Filter2d |
dwtInverse(ImgReaderGdal &input, ImgWriterGdal &output, const std::string &wavelet_type, int family) (defined in filter2d::Filter2d) | filter2d::Filter2d |
dwtInverse(Vector2d< T > &data, const std::string &wavelet_type, int family) (defined in filter2d::Filter2d) | filter2d::Filter2d |
filter(ImgReaderGdal &input, ImgWriterGdal &output, bool absolute=false, bool normalize=false, bool noData=false) (defined in filter2d::Filter2d) | filter2d::Filter2d |
filter(const Vector2d< T1 > &inputVector, Vector2d< T2 > &outputVector) (defined in filter2d::Filter2d) | filter2d::Filter2d |
Filter2d(void) (defined in filter2d::Filter2d) | filter2d::Filter2d |
Filter2d(const Vector2d< double > &taps) (defined in filter2d::Filter2d) | filter2d::Filter2d |
getFilterType(const std::string filterType) (defined in filter2d::Filter2d) | filter2d::Filter2d | inline static
getResampleType(const std::string resampleType) (defined in filter2d::Filter2d) | filter2d::Filter2d | inline static
linearFeature(const Vector2d< float > &input, std::vector< Vector2d< float > > &output, float angle=361, float angleStep=1, float maxDistance=0, float eps=0, bool l1=true, bool a1=true, bool l2=true, bool a2=true, bool verbose=false) (defined in filter2d::Filter2d) | filter2d::Filter2d |
linearFeature(ImgReaderGdal &input, ImgWriterGdal &output, float angle=361, float angleStep=1, float maxDistance=0, float eps=0, bool l1=true, bool a1=true, bool l2=true, bool a2=true, int band=0, bool verbose=false) (defined in filter2d::Filter2d) | filter2d::Filter2d |
majorVoting(const std::string &inputFilename, const std::string &outputFilename, int dim=0, const std::vector< int > &prior=std::vector< int >()) (defined in filter2d::Filter2d) | filter2d::Filter2d |
median(const std::string &inputFilename, const std::string &outputFilename, int dim, bool disc=false) (defined in filter2d::Filter2d) | filter2d::Filter2d |
morphology(ImgReaderGdal &input, ImgWriterGdal &output, const std::string &method, int dimX, int dimY, const std::vector< double > &angle, bool disc=false) (defined in filter2d::Filter2d) | filter2d::Filter2d |
morphology(const Vector2d< T > &input, Vector2d< T > &output, const std::string &method, int dimX, int dimY, bool disc=false, double hThreshold=0) (defined in filter2d::Filter2d) | filter2d::Filter2d |
mrf(ImgReaderGdal &input, ImgWriterGdal &output, int dimX, int dimY, double beta, bool eightConnectivity=true, short down=1, bool verbose=false) (defined in filter2d::Filter2d) | filter2d::Filter2d |
mrf(ImgReaderGdal &input, ImgWriterGdal &output, int dimX, int dimY, Vector2d< double > beta, bool eightConnectivity=true, short down=1, bool verbose=false) (defined in filter2d::Filter2d) | filter2d::Filter2d |
pushClass(short theClass=1) (defined in filter2d::Filter2d) | filter2d::Filter2d | inline
pushNoDataValue(double noDataValue=0) (defined in filter2d::Filter2d) | filter2d::Filter2d |
pushThreshold(double theThreshold) (defined in filter2d::Filter2d) | filter2d::Filter2d | inline
setClasses(const std::vector< short > &theClasses) (defined in filter2d::Filter2d) | filter2d::Filter2d | inline
setTaps(const Vector2d< double > &taps) (defined in filter2d::Filter2d) | filter2d::Filter2d |
setThresholds(const std::vector< double > &theThresholds) (defined in filter2d::Filter2d) | filter2d::Filter2d | inline
shadowDsm(const Vector2d< T > &input, Vector2d< T > &output, double sza, double saa, double pixelSize, short shadowFlag=1) (defined in filter2d::Filter2d) | filter2d::Filter2d |
shadowDsm(ImgReaderGdal &input, ImgWriterGdal &output, double sza, double saa, double pixelSize, short shadowFlag=1) (defined in filter2d::Filter2d) | filter2d::Filter2d |
shift(ImgReaderGdal &input, ImgWriterGdal &output, double offsetX=0, double offsetY=0, double randomSigma=0, RESAMPLE resample=BILINEAR, bool verbose=false) (defined in filter2d::Filter2d) | filter2d::Filter2d |
shift(const Vector2d< T > &input, Vector2d< T > &output, double offsetX=0, double offsetY=0, double randomSigma=0, RESAMPLE resample=NEAR, bool verbose=false) (defined in filter2d::Filter2d) | filter2d::Filter2d |
smooth(ImgReaderGdal &input, ImgWriterGdal &output, int dim) (defined in filter2d::Filter2d) | filter2d::Filter2d |
smooth(ImgReaderGdal &input, ImgWriterGdal &output, int dimX, int dimY) (defined in filter2d::Filter2d) | filter2d::Filter2d |
smooth(const Vector2d< T1 > &inputVector, Vector2d< T2 > &outputVector, int dim) (defined in filter2d::Filter2d) | filter2d::Filter2d |
smooth(const Vector2d< T1 > &inputVector, Vector2d< T2 > &outputVector, int dimX, int dimY) (defined in filter2d::Filter2d) | filter2d::Filter2d |
smoothNoData(ImgReaderGdal &input, ImgWriterGdal &output, int dim) (defined in filter2d::Filter2d) | filter2d::Filter2d |
smoothNoData(ImgReaderGdal &input, ImgWriterGdal &output, int dimX, int dimY) (defined in filter2d::Filter2d) | filter2d::Filter2d |
var(const std::string &inputFilename, const std::string &outputFilename, int dim, bool disc=false) (defined in filter2d::Filter2d) | filter2d::Filter2d |
~Filter2d() (defined in filter2d::Filter2d) | filter2d::Filter2d | inline virtual