我们可以像在Windows的OpenCV中那样,将Video.calcOpticalFlowPyrLK方法中的MatOfPoint2f []的所有点的数组用作“MatOfPoint2f prevPts”数组吗?

对于Android,我只能执行以下操作:

Video.calcOpticalFlowPyrLK(Cadr_Prev,Cadr_Current,
 Point_PrevPts[iindex],
 Point_CurrentPts[iindex],
 _bstatus[iindex],
 _trackError[iindex]);

附言我为每个点循环运行函数calcOpticalFlowPyrLK,它会影响生产率。

最佳答案

来自OpenCv Developer的回答:
我通过MatOfPoint2f::fromArray()方法从Point []数组创建MatOfPoint2f。

09-30 17:16