OpenCV 4.11.0
开源计算机视觉
加载中…
搜索中…
未找到匹配项
cv::parallel::ParallelForAPI 类参考抽象

#include <opencv2/core/parallel/parallel_backend.hpp>

cv::parallel::ParallelForAPI 的协作图

公共类型

typedef void(*) FN_parallel_for_body_cb_t(int start, int end, void *data)
 

公共成员函数

虚函数 ~ParallelForAPI ()
 
虚函数 const char * getName () const =0
 
虚函数 int getNumThreads () const =0
 
虚函数 int getThreadNum () const =0
 
虚函数 void parallel_for (int tasks, FN_parallel_for_body_cb_t body_callback, void *callback_data)=0
 
虚函数 int setNumThreads (int nThreads)=0
 

详细描述

并行for后端实现的接口

参见
setParallelForBackend

成员类型定义文档

◆ FN_parallel_for_body_cb_t

void(*) cv::parallel::ParallelForAPI::FN_parallel_for_body_cb_t(int start, int end, void *data)

构造函数和析构函数文档

◆ ~ParallelForAPI()

virtual cv::parallel::ParallelForAPI::~ParallelForAPI ( )
虚函数

成员函数文档

◆ getName()

virtual const char * cv::parallel::ParallelForAPI::getName ( ) const
纯虚函数

◆ getNumThreads()

virtual int cv::parallel::ParallelForAPI::getNumThreads ( ) const
纯虚函数

◆ getThreadNum()

virtual int cv::parallel::ParallelForAPI::getThreadNum ( ) const
纯虚函数

◆ parallel_for()

virtual void cv::parallel::ParallelForAPI::parallel_for ( int tasks,
FN_parallel_for_body_cb_t body_callback,
void * callback_data )
纯虚函数

◆ setNumThreads()

virtual int cv::parallel::ParallelForAPI::setNumThreads ( int nThreads)
纯虚函数

此类的文档是从以下文件生成的