![]() |
OpenCV 4.12.0
开源计算机视觉
|
此 OpenCV 版本中可用的 G-API 后端。更多...
此 OpenCV 版本中可用的 G-API 后端。
G-API 后端在 G-API 执行堆栈中扮演着基石的角色。 每个后端都面向硬件,因此可以在目标平台上高效地运行其内核。
对于 G-API 用户来说,后端通常是“黑盒子” – 在 API 方面,所有后端都表示为同一类 cv::gapi::GBackend 的不同对象。 用户可以通过指定要使用的内核来操作后端。
函数 | |
| cv::gapi::GBackend | cv::gapi::cpu::backend () |
| 获取对 CPU (OpenCV) 后端的引用。 | |
| cv::gapi::GBackend | cv::gapi::fluid::backend () |
| 获取 Fluid 后端的引用。 | |
| cv::gapi::GBackend | cv::gapi::ocl::backend () |
| 获取对 OCL 后端的引用。 | |
| cv::gapi::GBackend cv::gapi::cpu::backend | ( | ) |
#include <opencv2/gapi/cpu/gcpukernel.hpp>
获取对 CPU (OpenCV) 后端的引用。
这是目前 G-API 中的默认后端,提供更广泛的功能覆盖,但会损失一些图模型优势。 主要为参考和原型设计目的而提供。
| cv::gapi::GBackend cv::gapi::fluid::backend | ( | ) |
| cv::gapi::GBackend cv::gapi::ocl::backend | ( | ) |
#include <opencv2/gapi/ocl/goclkernel.hpp>
获取对 OCL 后端的引用。
目前,OCL 后端构建在 OpenCV “透明 API”(T-API)之上,有关详细信息,请参见 cv::UMat。