OpenCV  4.10.0
开源计算机视觉
加载中...
搜索中...
无匹配项
公共成员函数 | 公共属性 | 友元 | 所有成员列表
cv::GIOProtoArgs< Tag > 结构模板参考

#include <opencv2/gapi/gproto.hpp>

cv::GIOProtoArgs< Tag > 的协作图

公共成员函数

 GIOProtoArgs ()=default
 
 GIOProtoArgs (const GProtoArgs &args)
 
 GIOProtoArgs (GProtoArgs &&args)
 

公共属性

GProtoArgs m_args
 

友元

template<typename Tg >
GIOProtoArgs< Tg > & operator+= (GIOProtoArgs< Tg > &lhs, const GIOProtoArgs< Tg > &rhs)
 此运算符允许在运行时补充 proto 向量。
 

构造函数和析构函数文档

◆ GIOProtoArgs() [1/3]

template<class Tag >
cv::GIOProtoArgs< Tag >::GIOProtoArgs ( )
default

◆ GIOProtoArgs() [2/3]

template<class Tag >
cv::GIOProtoArgs< Tag >::GIOProtoArgs ( const GProtoArgs args)
inlineexplicit

◆ GIOProtoArgs() [3/3]

template<class Tag >
cv::GIOProtoArgs< Tag >::GIOProtoArgs ( GProtoArgs &&  args)
inlineexplicit

友元和相关符号文档

◆ operator+=

template<class Tag >
template<typename Tg >
GIOProtoArgs< Tg > & operator+= ( cv::GIOProtoArgs< Tg > &  lhs,
const GIOProtoArgs< Tg > &  rhs 
)
friend

此运算符允许在运行时补充 proto 向量。

这是加法赋值运算符的普通重载。

使用示例

auto ins = cv::GIn();
cv::GMat in1;
if (need_first_conversion)
ins += cv::GIn(in1);
cv::GMat in2;
if (need_second_conversion)
ins += cv::GIn(in2);
auto outs = cv::GOut();
cv::GMat out1 = cv::gapi::resize(in1, szOut);
if (need_first_conversion)
outs += cv::GOut(out1);
cv::GMat out2 = cv::gapi::resize(in2, szOut);
if (need_second_conversion)
outs += cv::GOut(out2);
GMat 类在图中表示图像或张量数据。
定义 gmat.hpp:68
GMat resize(const GMat &src, const Size &dsize, double fx=0, double fy=0, int interpolation=INTER_LINEAR)
调整图像大小。
GProtoInputArgs GIn(Ts &&... ts)
定义 gproto.hpp:96
GProtoOutputArgs GOut(Ts &&... ts)
定义 gproto.hpp:101

成员数据文档

◆ m_args

template<class Tag >
GProtoArgs cv::GIOProtoArgs< Tag >::m_args

此结构的文档是从以下文件生成的