在函数cv::caclOpticalFlowPyrLK(..)
中有一个参数cv::OutputArray err
。该参数指定了什么?它是否为特征找到相应匹配的距离?
Lucas Kanade | OpenCV
出现这个问题是因为我检查了err[i]
与prevPts[i]
和nextPts[i]
的欧几里德距离之间的差异,结果显示在-1或+1范围内,偶尔在它之外。
答案 0 :(得分:1)
光流基本上是通过匹配每个输入点周围的补丁,从输入图像到第二个图像来实现的。
参数err
允许您检索每个输入点的匹配错误(例如,您可能会将其视为相关错误)。如文档中所述,实际的错误度量取决于指定的标志。