![]() |
IPSDK
4_1_0_2
IPSDK : Image Processing Software Development Kit
|
Predefined types for parametric estimation from data set. More...
#include <IPSDKUtil/Tools/EnumMacros.h>#include <IPSDKUtil/Tools/ProcessingResult.h>#include <IPSDKMath/LinearAlgebra/LinearAlgebraTypes.h>#include <IPSDKMath/Optimization/OptimizationTypes.h>#include <IPSDKMath/Estimation/DataPartition/DataPartitionTypes.h>#include <boost/shared_ptr.hpp>#include <boost/function.hpp>#include <vector>Go to the source code of this file.
Namespaces | |
| ipsdk | |
| Main namespace for IPSDK library. | |
| ipsdk::math | |
| Namespace agregating IPSDK mathematical routines and classes. | |
Typedefs | |
| typedef Vector | ipsdk::math::DataType |
| data type used for estimation | |
| typedef Vector | ipsdk::math::ParameterType |
| parameter type resulting from estimation | |
| typedef Vector | ipsdk::math::ResidualsSet |
| residuals type resulting from estimation | |
| typedef std::vector< DataType > | ipsdk::math::DataSet |
| collection of data associated to estimation | |
| typedef std::vector< bool > | ipsdk::math::OutlierFlags |
| collection of outliers flags | |
| typedef boost::shared_ptr< BaseEstimator > | ipsdk::math::EstimatorPtr |
| shared pointer to BaseEstimator class | |
| typedef boost::shared_ptr< const BaseEstimator > | ipsdk::math::EstimatorConstPtr |
| shared pointer to const BaseEstimator class | |
| typedef boost::shared_ptr< BaseRobustEstimator > | ipsdk::math::RobustEstimatorPtr |
| shared pointer to BaseRobustEstimator class | |
| typedef boost::shared_ptr< const BaseRobustEstimator > | ipsdk::math::RobustEstimatorConstPtr |
| shared pointer to const BaseRobustEstimator class | |
| typedef CostFunctionPtr(* | ipsdk::math::CostFunCreator) (const DataSet &dataSet) |
Enumerations | |
| enum | ipsdk::math::eRobustEstimationType { ipsdk::math::eRET_NonRobust, ipsdk::math::eRET_LMS, ipsdk::math::eRET_RANSAC, ipsdk::math::eRET_MSAC, ipsdk::math::eRET_MLESAC } |
Predefined types for parametric estimation from data set.
1.8.14