我们可以将OpenMP与最新版本的openCV一起使用

时间:2013-05-15 17:37:50

标签: visual-c++ opencv parallel-processing openmp

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

1 个答案:

答案 0 :(得分:1)

您可以考虑查看cv::parallel_for_()。它为几种并行机制提供了一个抽象层。如果您已经使用OpenMP支持编译OpenCV,cv::parallel_for_()将尽可能使用OpenMP。许多OpenCV函数都在使用cv::parallel_for_,但您可能需要深入了解源代码以确定并行执行是否真正发生。

相关问题