Loading...
Searching...
No Matches
cv::TermCriteria Class Reference
The class defining termination criteria for iterative algorithms. More...
#include <opencv2/core/types.hpp>
Public Types | |
enum | Type { COUNT =1 , MAX_ITER =COUNT , EPS =2 } |
Public Member Functions | |
TermCriteria () | |
default constructor | |
TermCriteria (int type, int maxCount, double epsilon) | |
bool | isValid () const |
Public Attributes | |
double | epsilon |
the desired accuracy | |
int | maxCount |
the maximum number of iterations/elements | |
int | type |
the type of termination criteria: COUNT, EPS or COUNT + EPS | |
Detailed Description
The class defining termination criteria for iterative algorithms.
You can initialize it by default constructor and then override any parameters, or the structure may be fully initialized using the advanced variant of the constructor.
Member Enumeration Documentation
◆ Type
Constructor & Destructor Documentation
◆ TermCriteria() [1/2]
cv::TermCriteria::TermCriteria | ( | ) |
default constructor
◆ TermCriteria() [2/2]
cv::TermCriteria::TermCriteria | ( | int | type, |
int | maxCount, | ||
double | epsilon | ||
) |
- Parameters
-
type The type of termination criteria, one of TermCriteria::Type maxCount The maximum number of iterations or elements to compute. epsilon The desired accuracy or change in parameters at which the iterative algorithm stops.
Member Function Documentation
◆ isValid()
|
inline |
Member Data Documentation
◆ epsilon
double cv::TermCriteria::epsilon |
the desired accuracy
◆ maxCount
int cv::TermCriteria::maxCount |
the maximum number of iterations/elements
◆ type
int cv::TermCriteria::type |
the type of termination criteria: COUNT, EPS or COUNT + EPS
The documentation for this class was generated from the following file:
- opencv2/core/types.hpp