cv::parallel_for_()是OpenCV的一个并行框架,其利用OpenMP、Windows并发、pthreads等并行框架构建。当调用
cv::parallel_for_() 函数时,OpenCV会基于线程池分配CPU资源,将任务划分为多个独立且并行执行的较小子任务。但是需要注意的是,如果在嵌套循环的每层都使用并行化,可能会导致线程过多,反而增加调度开销,降低性能。
OpenCV (C++) 提速技巧(以Haar小波变换为例)
未经允许不得转载:小狮博客 » OpenCV (C++) 提速技巧(以Haar小波变换为例)
小狮博客