prevPts = new MatOfPoint2f(prev);
prev
是一个 Mat;
第一行 prevPts = new MatOfPoint2f(prev);
引发异常 Incompatible MAT。我不明白为什么要这样做。 API 表示 MatOfPoint2f 可以接收 MAT。
最佳答案
你可以使用:
MatOfPoint matOfPoint = ...code to receive ...
MatOfPoint2f mat2f = new MatOfPoint2f();
matOfPoint.convertTo(mat2f, CvType.CV_32FC2);
关于android - Android 版 OpenCV 中的不兼容垫,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19603523/