Loading...
Searching...
No Matches
te::rp::AssistedHarmonization Member List

This is the complete list of members for te::rp::AssistedHarmonization, including all inherited members.

Algorithm()te::rp::Algorithmprotected
Algorithm(const Algorithm &)te::rp::Algorithmprivate
AssistedHarmonization()te::rp::AssistedHarmonization
calcClassGainsOffsets(const std::map< InputParameters::TargetAreasClassIDT, std::vector< double > > &referenceMeans, const std::map< InputParameters::TargetAreasClassIDT, std::vector< double > > &referenceStdDevs, const std::map< InputParameters::TargetAreasClassIDT, unsigned int > &referenceSamplesNumber, const std::map< InputParameters::TargetAreasClassIDT, std::vector< double > > &adjustMeans, const std::map< InputParameters::TargetAreasClassIDT, std::vector< double > > &adjustStdDevs, std::map< InputParameters::TargetAreasClassIDT, std::vector< double > > &classesGains, std::map< InputParameters::TargetAreasClassIDT, std::vector< double > > &classesOffsets)te::rp::AssistedHarmonizationprotected
copyRasterData(const te::rst::Raster &inRaster, const std::vector< double > &gains, const std::vector< double > &inputOffsets, const std::vector< double > &outputOffsets, te::rst::Raster &outRaster)te::rp::AssistedHarmonizationprotected
CreateOutRaster(const te::mem::CachedRaster &adjInputCRaster, const std::vector< double > &gains, const std::vector< double > &inputOffsets, const std::vector< double > &outputOffsets, AssistedHarmonization::OutputParameters *outParamsPtr)te::rp::AssistedHarmonizationprotected
execute(AlgorithmOutputParameters &outputParams)te::rp::AssistedHarmonizationvirtual
getErrorMessage() constte::rp::Algorithm
getRasterStatistics(const te::rst::Raster &inputRaster, const std::vector< unsigned int > &inputRasterBandsIndexes, const InputParameters::TargetAreasContT &targetAreas, std::map< InputParameters::TargetAreasClassIDT, unsigned int > &samplesNumber, std::map< unsigned int, std::vector< double > > &means, std::map< unsigned int, std::vector< double > > &stdDevs) constte::rp::AssistedHarmonizationprotected
initialize(const AlgorithmInputParameters &inputParams)te::rp::AssistedHarmonizationvirtual
isInitialized() constte::rp::AssistedHarmonizationvirtual
linearRegression(std::vector< std::pair< double, double > > &coords, double &a, double &b)te::rp::AssistedHarmonizationprotected
m_errorMessagete::rp::Algorithmprivate
m_inputParameterste::rp::AssistedHarmonizationprotected
m_isInitializedte::rp::AssistedHarmonizationprotected
MeanStdHMethodImp(const te::mem::CachedRaster &refInputCRaster, const te::mem::CachedRaster &adjInputCRaster, const InputParameters::TargetAreasContT &referenceTargetAreasReproj, const InputParameters::TargetAreasContT &adjustTargetAreasReproj, AssistedHarmonization::OutputParameters *outParamsPtr)te::rp::AssistedHarmonizationprotected
MSEHMethodImp(const te::mem::CachedRaster &refInputCRaster, const te::mem::CachedRaster &adjInputCRaster, const InputParameters::TargetAreasContT &referenceTargetAreasReproj, const InputParameters::TargetAreasContT &adjustTargetAreasReproj, AssistedHarmonization::OutputParameters *outParamsPtr)te::rp::AssistedHarmonizationprotected
operator=(const Algorithm &)te::rp::Algorithmprivate
reprojectGeometries(const AssistedHarmonization::InputParameters::TargetAreasContT &inGeoms, AssistedHarmonization::InputParameters::TargetAreasContT &outGeoms, boost::ptr_vector< InputParameters::TargetAreasGeomT > &outGeomHandler, const int targetSRID)te::rp::AssistedHarmonizationprotected
reset()te::rp::AssistedHarmonizationvirtual
setErrorMessage(const std::string &newErrorMessage)te::rp::Algorithmprotected
~Algorithm()te::rp::Algorithmvirtual
~AssistedHarmonization()te::rp::AssistedHarmonization