prevPts = new MatOfPoint2f(prev);prevMat;
第一行prevPts = new MatOfPoint2f(prev);引发异常MAT不兼容。我不明白为什么要这么做。 API指出MatOfPoint2f可以接受MAT。

最佳答案

您可以使用:

MatOfPoint matOfPoint = ...code to receive ...

MatOfPoint2f mat2f = new MatOfPoint2f();
matOfPoint.convertTo(mat2f, CvType.CV_32FC2);

关于android - Android的OpenCV中不兼容的Mat,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/19603523/

10-09 06:26