OpenCV 4.13.0
开源计算机视觉库 (Open Source Computer Vision)
正在加载...
正在搜索...
未找到匹配项
cv::TermCriteria 类参考

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

#include <opencv2/core/types.hpp>

cv::TermCriteria 的协作图

公开类型

enum  类型 {
  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

枚举值 (Enumerator)
COUNT 

计算迭代次数或元素的上限

MAX_ITER 

ditto

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
内联
此函数的调用图

成员数据文档

◆ epsilon

double cv::TermCriteria::epsilon

期望的精度

◆ maxCount

int cv::TermCriteria::maxCount

迭代/元素的最大数量

◆ type

int cv::TermCriteria::type

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


该类的文档由以下文件生成: