计算给定点的点阵列距离的最佳方法

时间:2016-03-01 16:35:13

标签: c++ multithreading opencv simd

使用OpenCV计算给定点的点矢量之间的距离。

e.g。

std::vector<cv::Point2f> pointPositions 
cv::Point2f center

for(const auto& pt : pointPositions
    auto d = cv::norm(center-pt);

什么是更有效率&amp;替代为“足够大的数据集”执行此操作的方法?什么是合适的多线程方法来计算可在多个处理核心中良好扩展的距离(当使用4个核心而不是1个核心时接近或接近4倍)?

P.S。我可以避免计算平方根并保持距离^ 2

0 个答案:

没有答案