我有一个带有N行和2列的cv :: Mat。 将其转换为cv:Point2d的std :: vector的最快方法是什么?
目前我正在进行手动分配的for循环:
std::vector<cv::Point2d> vector;
cv::Mat centroids;
for (int i=0; i<N; i++) {
vector.push_back(cv::Point2d(centroids.at<double>(i, 0), centroids.at<double>(i, 1)));
}
我正在使用opencv 3.2