我们可以像在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。