我看到我们可以通过以下方法将Keypoint
的{{1}}转换为
Point
如果有人可以建议我将vector<Point2f> points1;
KeyPoint::convert(keypoints1, points1);
转换为vector<Point2f>
,我会很棒吗?
答案 0 :(得分:1)
根据this link,仅:
为每个点创建一个大小为
Keypoint
的新1
:std::vector<cv::Keypoint> keypoints; for( size_t i = 0; i < inputs.size(); i++ ) { keypoints.push_back(cv::Keypoint(inputs[i], 1.f)); }