OpenCV--TermCriteria类
2019-12-19 本文已影响0人
WaitFoF
cv::TermCriteria类
定义迭代算法终止条件的类。
可以通过默认构造函数对其进行初始化,然后覆盖任何参数,或者可以使用带参数的构造函数对结构进行完全初始化。
1. 公有类型
enum Type {
COUNT =1,
MAX_ITER =COUNT,
EPS =2
}
2. 公有成员函数
1. 默认构造和有参构造
cv::TermCriteria::TermCriteria()
cv::TermCriteria::TermCriteria(
int type,
int maxCount,
double epsilon
)
- 参数:
💦type: 终止条件的类型,TermCriteria::Type之一。
💦maxCount:要计算的最大迭代次数或元素。
💦epsilon:迭代算法停止的期望精度或参数更改。
2. isValid
bool cv::TermCriteria::isValid() const
3. 公有属性
1. epsilon
所需的精度:
double cv::TermCriteria::epsilon
2. maxCount
最大迭代/元素数 :
int cv::TermCriteria::maxCount
3. type
终止条件的类型:
int cv::TermCriteria::type
终止条件的类型:
- COUNT
- EPS
- COUNT + EPS