CV_TERMCRIT_EPS 和 TermCriteria::EPS 之间的 OpenCV TermCriteria 区别

OpenCV TermCriteria Difference between CV_TERMCRIT_EPS and TermCriteria::EPS

TermCriteria函数中使用CV_TERMCRIT_EPS和使用TermCriteria::EPS有什么区别?

我刚刚接手了一点用 C++ 编写的软件,我不是专家。使用一个版本的 OpenCV,函数只能识别 TermCriteria::EPS,而在另一个版本上,它可以识别两者。

TermCriteria(TermCriteria::EPS+TermCriteria::COUNT,10, 1.0), clusterNum, KMEANS_PP_CENTERS, ImgCenters);

TermCriteria(CV_TERMCRIT_EPS + CV_TERMCRIT_ITER,10, 1.0), clusterNum, KMEANS_PP_CENTERS, ImgCenters);

第一个作品或 OpenCV 的几个版本我已​​经尝试过,但第二个作品仅适用于某些版本。我似乎找不到任何地方可以解释它们之间的区别。

正如 Rakshith G B 的评论所暗示的那样,它们是相同的,但较新版本的 OpenCV 已移动以删除 CV_ 前缀。