OpenCv的Lucas Kanade方法中的错误参数是什么?

时间:2014-03-14 14:43:31

标签: opencv opticalflow

在函数cv::caclOpticalFlowPyrLK(..)中有一个参数cv::OutputArray err。该参数指定了什么?它是否为特征找到相应匹配的距离? Lucas Kanade | OpenCV

出现这个问题是因为我检查了err[i]prevPts[i]nextPts[i]的欧几里德距离之间的差异,结果显示在-1或+1范围内,偶尔在它之外。

1 个答案:

答案 0 :(得分:1)

光流基本上是通过匹配每个输入点周围的补丁,从输入图像到第二个图像来实现的。

参数err允许您检索每个输入点的匹配错误(例如,您可能会将其视为相关错误)。如文档中所述,实际的错误度量取决于指定的标志。