OpenCV 4.12.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+= (cv::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);

成員資料文件

◆ m_args

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

此結構體的文件由以下檔案生成