OpenCV 4.11.0
开源计算机视觉
加载中…
搜索中…
无匹配项
G-API标准后端

此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后端的引用。
 

函数文档

◆ backend() [1/3]

cv::gapi::GBackend cv::gapi::cpu::backend ( )

#include <opencv2/gapi/cpu/gcpukernel.hpp>

获取对CPU(OpenCV)后端的引用。

目前,这是G-API中的默认后端,它提供了更广泛的功能覆盖范围,但损失了一些图模型的优势。主要用于参考和原型设计。

另请参阅
G-API标准后端

◆ backend() [2/3]

cv::gapi::GBackend cv::gapi::fluid::backend ( )

#include <opencv2/gapi/fluid/gfluidkernel.hpp>

获取对Fluid后端的引用。

另请参阅
G-API标准后端

◆ backend() [3/3]

cv::gapi::GBackend cv::gapi::ocl::backend ( )

#include <opencv2/gapi/ocl/goclkernel.hpp>

获取对OCL后端的引用。

目前,OCL后端构建在OpenCV“透明API”(T-API)之上,详情请参见cv::UMat

另请参阅
G-API标准后端