opencv2/core/parallel/parallel_backend.hpp#

#include <opencv2/core/cvdef.h>
#include <memory>

Include dependency graph for parallel_backend.hpp:

opencv2/core/parallel/parallel_backend.hpp Node1 opencv2/core/parallel /parallel_backend.hpp Node2 opencv2/core/cvdef.h Node1->Node2 Node9 memory Node1->Node9 Node3 opencv2/core/version.hpp Node2->Node3 Node4 limits Node2->Node4 Node5 opencv2/core/hal/interface.h Node2->Node5 Node7 cstdint Node2->Node7 Node8 cv_cpu_dispatch.h Node2->Node8 Node6 cstddef Node5->Node6 Node5->Node7

opencv2/core/parallel/parallel_backend.hpp Node1 opencv2/core/parallel /parallel_backend.hpp Node2 opencv2/core/cvdef.h Node1->Node2 Node9 memory Node1->Node9 Node3 opencv2/core/version.hpp Node2->Node3 Node4 limits Node2->Node4 Node5 opencv2/core/hal/interface.h Node2->Node5 Node7 cstdint Node2->Node7 Node8 cv_cpu_dispatch.h Node2->Node8 Node6 cstddef Node5->Node6 Node5->Node7

This graph shows which files directly or indirectly include parallel_backend.hpp:

incby n903814ae80 opencv2/core/parallel/parallel_backend.hpp n79c0150711 opencv2/core/parallel/backend/parallel_for.openmp.hpp n79c0150711->n903814ae80 nf5fdb13cbf opencv2/core/parallel/backend/parallel_for.tbb.hpp nf5fdb13cbf->n903814ae80

incby n903814ae80 opencv2/core/parallel/parallel_backend.hpp n79c0150711 opencv2/core/parallel/backend/parallel_for.openmp.hpp n79c0150711->n903814ae80 nf5fdb13cbf opencv2/core/parallel/backend/parallel_for.tbb.hpp nf5fdb13cbf->n903814ae80

Classes#

class cv::parallel::ParallelForAPI

Namespaces#

namespace cv
namespace cv::parallel

Functions#

void cv::parallel::setParallelForBackend (const std::shared_ptr< ParallelForAPI > &api, bool propagateNumThreads=true)

Replace OpenCV parallel_for backend.

bool cv::parallel::setParallelForBackend (const std::string &backendName, bool propagateNumThreads=true)

Change OpenCV parallel_for backend.