CvTermCriteria

pamxy發表於2013-07-07

轉自:ICVL

CvTermCriteria
迭代演算法的終止準則

#define CV_TERMCRIT_ITER 1
#define CV_TERMCRIT_NUMBER CV_TERMCRIT_ITER
#define CV_TERMCRIT_EPS 2

typedef struct CvTermCriteria
{
int type; /* CV_TERMCRIT_ITER 和CV_TERMCRIT_EPS二值之一,或者二者的組合 */
int max_iter; /* 最大迭代次數 */
double epsilon; /* 結果的精確性 */
}
CvTermCriteria;


/* 建構函式 */
inline CvTermCriteria cvTermCriteria( int type, int max_iter, double epsilon );


/* 在滿足max_iter和epsilon的條件下檢查終止準則並將其轉換使得type=CV_TERMCRIT_ITER+CV_TERMCRIT_EPS */
CvTermCriteria cvCheckTermCriteria( CvTermCriteria criteria, double default_eps, int default_max_iters );