java - 使用函数 calcOpticalFlowPyrLK

标签 java android opencv

我们可以使用方法 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/

相关文章:

c++ - 使用队列在 OpenCV 中保存平移和旋转矩阵

python - opencv导入错误(libopencv_dnn.so.3.4 undefined symbol )

java - 使用反射通过网络加载类文件

java - 当类在 JBoss 6 WAR WEB-INF/classes 文件夹中时出现 NoClassDefFoundError

AndroidStudio 4.1 稳定版。调试器的问题

android - 付款成功但是 onProductPurchased 没有在第二次调用时被调用

c++ - OpenCV图像变换和透视变化

java - 在 ApplicationContext 中找到 Bean,但在尝试 Autowiring 时找不到

java - 网络套接字( jetty ): How to handle the binary data on server side which is coming in chunks

android - android中的Wifi扫描