OpenCV  4.10.0
开源计算机视觉
正在加载...
正在搜索...
无匹配项
公共类型 | 公共成员函数 | 公共属性 | 所有成员列表
cv::TermCriteria 类参考

定义迭代算法终止条件的类。 更多...

#include <opencv2/core/types.hpp>

cv::TermCriteria 的协作图

公共类型

枚举  类型 {
  计数 =1 ,
  MAX_ITER =COUNT ,
  EPS =2
}
 

公共成员函数

 TermCriteria ()
 默认构造函数
 
 TermCriteria (int type, int maxCount, double epsilon)
 
bool isValid () const
 

公共属性

double epsilon
 所需的精度
 
int maxCount
 最大迭代次数或元素数
 
int type
 终止条件类型:COUNT、EPS 或 COUNT + EPS
 

详细描述

定义迭代算法终止条件的类。

您可以使用默认构造函数对其进行初始化,然后覆盖任何参数,或者可以使用构造函数的高级变体完全初始化结构。

示例
samples/cpp/camshiftdemo.cppsamples/cpp/image_alignment.cppsamples/cpp/kmeans.cppsamples/cpp/lkdemo.cppsamples/cpp/train_HOG.cpp

成员枚举文档

◆ 类型

条件类型,可以是以下之一:COUNT、EPS 或 COUNT + EPS

枚举器
COUNT 

要计算的最大迭代次数或元素数

MAX_ITER 

同上

EPS 

所需的精度或参数变化,在此精度或参数变化下,迭代算法停止

构造函数和析构函数文档

◆ TermCriteria() [1/2]

cv::TermCriteria::TermCriteria ( )

默认构造函数

◆ TermCriteria() [2/2]

cv::TermCriteria::TermCriteria ( int  type,
int  maxCount,
double  epsilon 
)
参数
type终止条件类型,TermCriteria::Type 之一
maxCount要计算的最大迭代次数或元素数。
epsilon所需的精度或参数变化,在此精度或参数变化下,迭代算法停止。

成员函数文档

◆ isValid()

bool cv::TermCriteria::isValid ( ) const
inline
此函数的调用图

成员数据文档

◆ epsilon

double cv::TermCriteria::epsilon

所需的精度

◆ maxCount

int cv::TermCriteria::maxCount

最大迭代次数或元素数

◆ type

int cv::TermCriteria::type

终止条件类型:COUNT、EPS 或 COUNT + EPS


此类的文档是从以下文件生成的