OpenCV  4.10.0
开源计算机视觉库
正在加载...
正在搜索...
无匹配项
公共类型 | 公共成员函数 | 公共属性 | 所有成员列表
cv::gapi::own::detail::MatHeader 结构体参考

#include <opencv2/gapi/own/mat.hpp>

cv::gapi::own::detail::MatHeader 的协作图

公共类型

枚举  { AUTO_STEP = 0 }
 
枚举  { TYPE_MASK = 0x00000FFF }
 

公共成员函数

 MatHeader ()=default
 
 MatHeader (const MatHeader &)=default
 
 MatHeader (const std::vector< int > &_dims, int type, void *_data)
 
 MatHeader (int _rows, int _cols, int type, void *_data, size_t _step)
 
 MatHeader (MatHeader &&src)
 
MatHeaderoperator= (const MatHeader &)=default
 
MatHeaderoperator= (MatHeader &&src)
 

公共属性

int cols = 0
 
uchardata = nullptr
 指向数据的指针
 
std::vector< int > dims
 维度(多维情况)
 
int flags = 0
 
int rows = 0
 行和列的数量,或当矩阵具有超过 2 维时为 (-1, -1)
 
size_t step = 0
 

成员枚举文档

◆ 匿名枚举

匿名枚举
枚举器
AUTO_STEP 

◆ 匿名枚举

匿名枚举
枚举器
TYPE_MASK 

构造函数和析构函数文档

◆ MatHeader() [1/5]

cv::gapi::own::detail::MatHeader::MatHeader ( )
默认

◆ MatHeader() [2/5]

cv::gapi::own::detail::MatHeader::MatHeader ( int  _rows,
int  _cols,
int  type,
void *  _data,
size_t  _step 
)
内联

◆ MatHeader() [3/5]

cv::gapi::own::detail::MatHeader::MatHeader ( const std::vector< int > &  _dims,
int  type,
void *  _data 
)
内联

◆ MatHeader() [4/5]

cv::gapi::own::detail::MatHeader::MatHeader ( const MatHeader )
默认

◆ MatHeader() [5/5]

cv::gapi::own::detail::MatHeader::MatHeader ( MatHeader &&  src)
内联

成员函数文档

◆ operator=() [1/2]

MatHeader & cv::gapi::own::detail::MatHeader::operator= ( const MatHeader )
默认

◆ operator=() [2/2]

MatHeader & cv::gapi::own::detail::MatHeader::operator= ( MatHeader &&  src)
内联

成员数据文档

◆ cols

int cv::gapi::own::detail::MatHeader::cols = 0

◆ data

uchar* cv::gapi::own::detail::MatHeader::data = nullptr

指向数据的指针

◆ dims

std::vector<int> cv::gapi::own::detail::MatHeader::dims

维度(多维情况)

◆ flags

int cv::gapi::own::detail::MatHeader::flags = 0

包含多个位字段

  • depth
  • 通道数量

◆ rows

int cv::gapi::own::detail::MatHeader::rows = 0

行和列的数量,或当矩阵具有超过 2 维时为 (-1, -1)

◆ step

size_t cv::gapi::own::detail::MatHeader::step = 0

此结构体的文档来自以下文件