OTB
9.0.0
Orfeo Toolbox
|
#include <otbFuzzyDescriptorsModelManager.h>
Public Types | |
typedef std::vector< std::string > | DescriptorListType |
typedef std::vector< PairType > | DescriptorsModelType |
typedef std::pair< std::string, ParameterType > | PairType |
typedef std::vector< double > | ParameterType |
typedef FuzzyDescriptorsModelManager | Self |
Public Member Functions | |
FuzzyDescriptorsModelManager () | |
virtual | ~FuzzyDescriptorsModelManager () |
Static Public Member Functions | |
static void | AddDescriptor (PairType modelPair, DescriptorsModelType &descModel) |
static void | AddDescriptor (std::string key, ParameterType model, DescriptorsModelType &descModel) |
static PairType | GetDescriptor (const char *model, const DescriptorsModelType &descModel) |
static DescriptorListType | GetDescriptorList (const DescriptorsModelType &descModel) |
static void | Print (const DescriptorsModelType &descModel) |
static DescriptorsModelType | Read (const std::string &filename) |
static void | Save (const std::string &filename, DescriptorsModelType &model) |
Read a xml file where are stored several statistics.
To get a specific statistic Measurement vector, use the method GetStatisticVectorByName(name) which allow you to get the Measurement vector for the statistic set as parameter.
Definition at line 43 of file otbFuzzyDescriptorsModelManager.h.
typedef std::vector<std::string> otb::FuzzyDescriptorsModelManager::DescriptorListType |
Definition at line 53 of file otbFuzzyDescriptorsModelManager.h.
typedef std::vector<PairType> otb::FuzzyDescriptorsModelManager::DescriptorsModelType |
Definition at line 52 of file otbFuzzyDescriptorsModelManager.h.
typedef std::pair<std::string, ParameterType> otb::FuzzyDescriptorsModelManager::PairType |
Definition at line 51 of file otbFuzzyDescriptorsModelManager.h.
typedef std::vector<double> otb::FuzzyDescriptorsModelManager::ParameterType |
Convenient typedef
Definition at line 50 of file otbFuzzyDescriptorsModelManager.h.
Standard class typedefs
Definition at line 47 of file otbFuzzyDescriptorsModelManager.h.
otb::FuzzyDescriptorsModelManager::FuzzyDescriptorsModelManager | ( | ) |
|
inlinevirtual |
Definition at line 75 of file otbFuzzyDescriptorsModelManager.h.
|
static |
Method to set descriptors
|
static |
|
static |
Method to get descriptors
|
static |
Method to get descriptor List
|
static |
Print a model
|
static |
Read a model from a xml file
|
static |
Write a model in a xml file