OpenCV 4.12.0
开源计算机视觉
加载中...
搜索中...
无匹配项
cv::TermCriteria 类参考

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

#include <opencv2/core/types.hpp>

cv::TermCriteria 的协作图

公共类型

枚举  Type {
  COUNT =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.cpp, samples/cpp/image_alignment.cpp, samples/cpp/kmeans.cpp, samples/cpp/lkdemo.cpp, and samples/cpp/train_HOG.cpp.

成员枚举文档

◆ Type

条件类型,可以是以下之一: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


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