我们可以使用方法 Video.calcOpticalFlowPyrLK 中所有点 MatOfPoint2f[] 的数组“MatOfPoint2f prevPts”作为输入参数,就像 OpenCV for Windows 中那样吗?
对于 Android,我只能执行以下操作:
Video.calcOpticalFlowPyrLK(Cadr_Prev,Cadr_Current,
Point_PrevPts[iindex],
Point_CurrentPts[iindex],
_bstatus[iindex],
_trackError[iindex]);
附注我对每个点循环运行函数 calcOpticalFlowPyrLK,它会影响生产力。
最佳答案
OpenCv 开发者的回答: 我通过 MatOfPoint2f::fromArray() 方法从 Point[] 数组创建 MatOfPoint2f。
关于java - 使用函数 calcOpticalFlowPyrLK,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13524005/