OpenCV  4.10.0
开源计算机视觉
正在加载...
正在搜索...
无匹配项
公共成员函数 | 所有成员列表
cv::GMat 类参考

GMat 类在图中表示图像或张量数据。 更多...

#include <opencv2/gapi/gmat.hpp>

cv::GMat 的协作图

公共成员函数

GAPI_WRAP GMat ()
 构造一个空的 GMat
 
GAPI_WRAP GMat (cv::Mat m)
 构造一个值初始化的 GMat
 

详细描述

GMat 类在图中表示图像或张量数据。

GMat 本身不存储任何数据,而是描述了使用和生成 GMat 对象的操作之间的函数关系。

GMatMatUMat 的虚拟对应物,但这并不意味着 G-API 在内部使用 MatUMat 对象来表示 GMat 对象 - 内部数据表示可能特定于后端或完全优化掉。

另见
Mat, GMatDesc

构造函数和析构函数文档

◆ GMat() [1/2]

GAPI_WRAP cv::GMat::GMat ( )
Python
cv.GMat() -> <GMat 对象>
cv.GMat(m) -> <GMat 对象>

构造一个空的 GMat

通常,空 G-API 数据对象表示图的起点。当一个空 GMat 被分配给某个操作的结果时,它将获得一个指向此操作的函数链接(并且不再为空)。

◆ GMat() [2/2]

GAPI_WRAP cv::GMat::GMat ( cv::Mat  m)
explicit
Python
cv.GMat() -> <GMat 对象>
cv.GMat(m) -> <GMat 对象>

构造一个值初始化的 GMat

GMat 可能与图构建时的缓冲区相关联。当某个操作具有一个 Mat 输入,该输入在程序执行期间不发生更改,并且仅设置一次时,这很有用。在这种情况下,无需将此类 GMat 声明为图输入。

参数
m一个 cv::Mat 缓冲区,与该 GMat 对象相关联。

此类的文档从以下文件生成