#include <core.hpp>
Public Member Functions
void addParam (
Algorithm &algo, const char *
name, short &value, bool readOnly=false,
int(Algorithm::*getter)()=0,
void(Algorithm::*setter)(
int)=0, const string &help=string())
void addParam (
Algorithm &algo, const char *
name, double &value, bool readOnly=false, double(Algorithm::*getter)()=0,
void(Algorithm::*setter)(double)=0, const string &help=string())
void addParam (
Algorithm &algo, const char *
name, string &value, bool readOnly=false, string(Algorithm::*getter)()=0,
void(Algorithm::*setter)(const string &)=0, const string &help=string())
void addParam (
Algorithm &algo, const char *
name, vector<
Mat > &value, bool readOnly=false, vector<
Mat >(Algorithm::*getter)()=0,
void(Algorithm::*setter)(const vector<
Mat > &)=0, const string &help=string())
void addParam (
Algorithm &algo, const char *
name, float &value, bool readOnly=false, float(Algorithm::*getter)()=0,
void(Algorithm::*setter)(float)=0, const string &help=string())
void addParam (
Algorithm &algo, const char *
name, unsigned
int &value, bool readOnly=false, unsigned
int(Algorithm::*getter)()=0,
void(Algorithm::*setter)(unsigned
int)=0, const string &help=string())
template<typename _Tp , typename _Base >
void addParam (
Algorithm &algo, const char *
name,
Ptr< _Tp > &value, bool readOnly=false,
Ptr< _Tp >(Algorithm::*getter)()=0,
void(Algorithm::*setter)(const
Ptr< _Tp > &)=0, const string &help=string())
template<typename _Tp >
void addParam (
Algorithm &algo, const char *
name,
Ptr< _Tp > &value, bool readOnly=false,
Ptr< _Tp >(Algorithm::*getter)()=0,
void(Algorithm::*setter)(const
Ptr< _Tp > &)=0, const string &help=string())
Protected Member Functions
Protected Attributes
Friends
Constructor & Destructor Documentation
§ AlgorithmInfo()
cv::AlgorithmInfo::AlgorithmInfo
(
const string &
name,
)
§ ~AlgorithmInfo()
cv::AlgorithmInfo::~AlgorithmInfo
(
)
Member Function Documentation
§ addParam() [1/14]
const char *
name,
bool
readOnly = false
,
int(Algorithm::*)()
getter =
0
,
void(Algorithm::*)(
int)
setter =
0
,
const string &
help = string()
)
§ addParam() [2/14]
const char *
name,
short &
value,
bool
readOnly = false
,
int(Algorithm::*)()
getter =
0
,
void(Algorithm::*)(
int)
setter =
0
,
const string &
help = string()
)
§ addParam() [3/14]
const char *
name,
bool &
value,
bool
readOnly = false
,
int(Algorithm::*)()
getter =
0
,
void(Algorithm::*)(
int)
setter =
0
,
const string &
help = string()
)
§ addParam() [4/14]
const char *
name,
double &
value,
bool
readOnly = false
,
double(Algorithm::*)()
getter = 0
,
void(Algorithm::*)(double)
setter =
0
,
const string &
help = string()
)
§ addParam() [5/14]
const char *
name,
string &
value,
bool
readOnly = false
,
string(Algorithm::*)()
getter = 0
,
void(Algorithm::*)(const string &)
setter =
0
,
const string &
help = string()
)
§ addParam() [6/14]
const char *
name,
bool
readOnly = false
,
Mat(Algorithm::*)()
getter =
0
,
void(Algorithm::*)(const
Mat &)
setter =
0
,
const string &
help = string()
)
§ addParam() [7/14]
const char *
name,
bool
readOnly = false
,
vector<
Mat >(Algorithm::*)()
getter =
0
,
void(Algorithm::*)(const vector<
Mat > &)
setter =
0
,
const string &
help = string()
)
§ addParam() [8/14]
const char *
name,
bool
readOnly = false
,
const string &
help = string()
)
§ addParam() [9/14]
const char *
name,
float &
value,
bool
readOnly = false
,
float(Algorithm::*)()
getter = 0
,
void(Algorithm::*)(float)
setter =
0
,
const string &
help = string()
)
§ addParam() [10/14]
const char *
name,
bool
readOnly = false
,
unsigned
int(Algorithm::*)()
getter =
0
,
void(Algorithm::*)(unsigned
int)
setter =
0
,
const string &
help = string()
)
§ addParam() [11/14]
const char *
name,
bool
readOnly = false
,
uint64(Algorithm::*)()
getter =
0
,
const string &
help = string()
)
§ addParam() [12/14]
const char *
name,
bool
readOnly = false
,
uchar(Algorithm::*)()
getter =
0
,
const string &
help = string()
)
§ addParam() [13/14]
template<typename _Tp , typename _Base >
const char *
name,
bool
readOnly = false
,
Ptr< _Tp >(Algorithm::*)()
getter =
0
,
void(Algorithm::*)(const
Ptr< _Tp > &)
setter =
0
,
const string &
help = string()
)
inline
§ addParam() [14/14]
template<typename _Tp >
const char *
name,
bool
readOnly = false
,
Ptr< _Tp >(Algorithm::*)()
getter =
0
,
void(Algorithm::*)(const
Ptr< _Tp > &)
setter =
0
,
const string &
help = string()
)
inline
§ addParam_()
const char *
name,
bool
readOnly,
const string &
help = string()
)
§ get()
const char *
name,
)
const
§ getParams()
void cv::AlgorithmInfo::getParams
(
vector< string > &
names )
const
§ name()
string cv::AlgorithmInfo::name
(
)
const
§ paramHelp()
string cv::AlgorithmInfo::paramHelp
(
const char *
name )
const
§ paramType()
int cv::AlgorithmInfo::paramType
(
const char *
name )
const
§ read()
§ set()
const char *
name,
bool
force = false
)
const
protected
§ write()
Friends And Related Function Documentation
§ Algorithm
Member Data Documentation
§ data
AlgorithmInfoData* cv::AlgorithmInfo::data
protected
The documentation for this class was generated from the following files: