我是 OpenCV 和 Android 的新手。我正在尝试将 C++ 代码转换为 java
line( img_matches, scene_corners[0] + Point2f( img_object.cols, 0), scene_corners[1] + Point2f( img_object.cols, 0), Scalar(0, 255, 0), 4 );
这是它的最后一部分。在这里,我用 Core.line() 替换了 line
但现在问题是在上面的代码中添加这两个点。
scene_corners[0] + Point2f( img_object.cols, 0)
我将 ( scene_corners[0],Point2f( img_object.cols, 0)
)替换为
scene_corners.get(0),new Point(img_object.cols(),0)
由于两者都是org.opencv.core.Point
类型对象,因此不支持这些类型的操作。任何方式来转换它。请帮我。先感谢您。