如何为 OpenCVSharp(OpenMP 或 CUDA)启用并行处理

How to enable parallel process for OpenCVSharp (OpenMP or CUDA)

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

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

一种方法是使用 OpenCVSharp 中的 GpuMat。这是文档 link 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