如何为OpenCVSharp启用并行进程(OpenMP或CUDA)

时间:2015-12-29 06:15:08

标签: opencv parallel-processing openmp opencvsharp

Native OpenCV支持OpenMP并行执行。 在编译期间,如果启用OpenMP,OpenCV将使用其他处理器。 我需要为OpenCVSharp做这件事。我用它来捕获RTSP流,我将捕获的视频写成压缩视频。

当我查看过程信息时它使用单个代码。 我怎样才能加速它呢? (通过并行处理或其他方式。)

1 个答案:

答案 0 :(得分:0)

一种方法是在OpenCVSharp中使用GpuMat。这是一个文档链接http://shimat.github.io/opencvsharp/html/945fcaac-a182-53a8-c9eb-7b11fb49f6b1.htm

你也可以在网上找到一些例子,虽然这个例子很旧,但仍应指向正确的方向。 http://opencvsharp.googlecode.com/svn/trunk/2.2/OpenCvSharp.Test/Samples/GpuTest.cs