0

我想使用 openMP 并行化我的图像处理代码。我怀疑最新版本的 OpenCV(如 2.4.4 或 2.4.5 版本)是否支持 OpenMP。我知道 abt TBB 但看起来太复杂了。

4

1 回答 1

1

你可以考虑研究一下cv::parallel_for_()。它为几种并行机制提供了一个抽象层。如果您已编译支持 OpenMP 的 OpenCV,cv::parallel_for_()将尽可能使用 OpenMP。许多 OpenCV 函数都在内部使用cv::parallel_for_,但您可能必须深入研究源代码才能查看并行执行是否实际发生。

于 2013-05-15T19:45:15.197 回答