OpenCV 4.12.0
開源計算機視覺
載入中...
搜尋中...
無匹配項
cv::gapi::s11n 名稱空間參考

此名稱空間包含 G-API 序列化和反序列化函式及資料結構。 更多資訊...

名稱空間

名稱空間  detail
 

結構體  IIStream
 此結構是反序列化例程的介面。 更多資訊...
 
結構體  IOStream
 此結構是序列化例程的介面。 更多資訊...
 

函式

IOStreamoperator<< (IOStream &os, const cv::detail::OpaqueRef &opr)
 
IOStreamoperator<< (IOStream &os, const cv::detail::VectorRef &vr)
 
IOStreamoperator<< (IOStream &os, const cv::gapi::wip::IStreamSource::Ptr &issptr)
 
IOStreamoperator<< (IOStream &os, const cv::Mat &m)
 
IOStreamoperator<< (IOStream &os, const cv::Point &pt)
 
IOStreamoperator<< (IOStream &os, const cv::Point2f &pt)
 
IOStreamoperator<< (IOStream &os, const cv::Point3f &pt)
 
IOStreamoperator<< (IOStream &os, const cv::Rect &rc)
 
IOStreamoperator<< (IOStream &os, const cv::RMat &r)
 
IOStreamoperator<< (IOStream &os, const cv::Scalar &s)
 
IOStreamoperator<< (IOStream &os, const cv::Size &sz)
 
IOStreamoperator<< (IOStream &os, const cv::UMat &um)
 
template<typename... Ts>
IOStreamoperator<< (IOStream &os, const cv::util::variant< Ts... > &v)
 這是一個過載成員函式,為方便起見提供。它與上述函式的區別僅在於它接受的引數。
 
template<typename K , typename V >
IOStreamoperator<< (IOStream &os, const std::map< K, V > &m)
 
template<typename K , typename V >
IOStreamoperator<< (IOStream &os, const std::unordered_map< K, V > &m)
 
template<typename T >
IOStreamoperator<< (IOStream &os, const std::vector< T > &ts)
 
IIStreamoperator>> (IIStream &is, cv::detail::OpaqueRef &opr)
 
IIStreamoperator>> (IIStream &is, cv::detail::VectorRef &vr)
 
IIStreamoperator>> (IIStream &is, cv::gapi::wip::IStreamSource::Ptr &issptr)
 
IIStreamoperator>> (IIStream &is, cv::Mat &m)
 
IIStreamoperator>> (IIStream &is, cv::Point &pt)
 
IIStreamoperator>> (IIStream &is, cv::Point2f &pt)
 
IIStreamoperator>> (IIStream &is, cv::Point3f &pt)
 
IIStreamoperator>> (IIStream &is, cv::Rect &rc)
 
IIStreamoperator>> (IIStream &is, cv::RMat &r)
 
IIStreamoperator>> (IIStream &is, cv::Scalar &s)
 
IIStreamoperator>> (IIStream &is, cv::Size &sz)
 
IIStreamoperator>> (IIStream &is, cv::UMat &um)
 
template<typename... Ts>
IIStreamoperator>> (IIStream &is, cv::util::variant< Ts... > &v)
 這是一個過載成員函式,為方便起見提供。它與上述函式的區別僅在於它接受的引數。
 
template<typename K , typename V >
IIStreamoperator>> (IIStream &is, std::map< K, V > &m)
 
template<typename K , typename V >
IIStreamoperator>> (IIStream &is, std::unordered_map< K, V > &m)
 
template<typename T >
IIStreamoperator>> (IIStream &is, std::vector< T > &ts)
 

詳細描述

此名稱空間包含 G-API 序列化和反序列化函式及資料結構。

函式文件

◆ operator<<() [1/16]

IOStream & cv::gapi::s11n::operator<< ( IOStream & os,
const cv::detail::OpaqueRef & opr )

◆ operator<<() [2/16]

IOStream & cv::gapi::s11n::operator<< ( IOStream & os,
const cv::detail::VectorRef & vr )

◆ operator<<() [3/16]

IOStream & cv::gapi::s11n::operator<< ( IOStream & os,
const cv::gapi::wip::IStreamSource::Ptr & issptr )

◆ operator<<() [4/16]

IOStream & cv::gapi::s11n::operator<< ( IOStream & os,
const cv::Mat & m )

◆ operator<<() [5/16]

IOStream & cv::gapi::s11n::operator<< ( IOStream & os,
const cv::Point & pt )

◆ operator<<() [6/16]

IOStream & cv::gapi::s11n::operator<< ( IOStream & os,
const cv::Point2f & pt )

◆ operator<<() [7/16]

IOStream & cv::gapi::s11n::operator<< ( IOStream & os,
const cv::Point3f & pt )

◆ operator<<() [8/16]

IOStream & cv::gapi::s11n::operator<< ( IOStream & os,
const cv::Rect & rc )

◆ operator<<() [9/16]

IOStream & cv::gapi::s11n::operator<< ( IOStream & os,
const cv::RMat & r )

◆ operator<<() [10/16]

IOStream & cv::gapi::s11n::operator<< ( IOStream & os,
const cv::Scalar & s )

◆ operator<<() [11/16]

IOStream & cv::gapi::s11n::operator<< ( IOStream & os,
const cv::Size & sz )

◆ operator<<() [12/16]

IOStream & cv::gapi::s11n::operator<< ( IOStream & os,
const cv::UMat & um )

◆ operator<<() [13/16]

template<typename... Ts>
IOStream & cv::gapi::s11n::operator<< ( IOStream & os,
const cv::util::variant< Ts... > & v )

這是一個過載成員函式,為方便起見提供。它與上述函式的區別僅在於它接受的引數。

此函式的呼叫圖如下

◆ operator<<() [14/16]

template<typename K , typename V >
IOStream & cv::gapi::s11n::operator<< ( IOStream & os,
const std::map< K, V > & m )

◆ operator<<() [15/16]

template<typename K , typename V >
IOStream & cv::gapi::s11n::operator<< ( IOStream & os,
const std::unordered_map< K, V > & m )

◆ operator<<() [16/16]

template<typename T >
IOStream & cv::gapi::s11n::operator<< ( IOStream & os,
const std::vector< T > & ts )

◆ operator>>() [1/16]

IIStream & cv::gapi::s11n::operator>> ( IIStream & is,
cv::detail::OpaqueRef & opr )

◆ operator>>() [2/16]

IIStream & cv::gapi::s11n::operator>> ( IIStream & is,
cv::detail::VectorRef & vr )

◆ operator>>() [3/16]

IIStream & cv::gapi::s11n::operator>> ( IIStream & is,
cv::gapi::wip::IStreamSource::Ptr & issptr )

◆ operator>>() [4/16]

IIStream & cv::gapi::s11n::operator>> ( IIStream & is,
cv::Mat & m )

◆ operator>>() [5/16]

IIStream & cv::gapi::s11n::operator>> ( IIStream & is,
typedef Point_< double >  & pt )

◆ operator>>() [6/16]

IIStream & cv::gapi::s11n::operator>> ( IIStream & is,
typedef Point_< int >  & pt )

◆ operator>>() [7/16]

IIStream & cv::gapi::s11n::operator>> ( IIStream & is,
typedef Point3_< int >  & pt )

◆ operator>>() [8/16]

IIStream & cv::gapi::s11n::operator>> ( IIStream & is,
typedef Rect_< double >  & rc )

◆ operator>>() [9/16]

IIStream & cv::gapi::s11n::operator>> ( IIStream & is,
cv::RMat & r )

◆ operator>>() [10/16]

IIStream & cv::gapi::s11n::operator>> ( IIStream & is,
cv::Scalar & s )

◆ operator>>() [11/16]

IIStream & cv::gapi::s11n::operator>> ( IIStream & is,
cv::Size & sz )

◆ operator>>() [12/16]

IIStream & cv::gapi::s11n::operator>> ( IIStream & is,
cv::UMatData & um )

◆ operator>>() [13/16]

template<typename... Ts>
IIStream & cv::gapi::s11n::operator>> ( IIStream & is,
cv::util::variant< Ts... > & v )

這是一個過載成員函式,為方便起見提供。它與上述函式的區別僅在於它接受的引數。

此函式的呼叫圖如下

◆ operator>>() [14/16]

template<typename K , typename V >
IIStream & cv::gapi::s11n::operator>> ( IIStream & is,
std::map< K, V > & m )

◆ operator>>() [15/16]

template<typename K , typename V >
IIStream & cv::gapi::s11n::operator>> ( IIStream & is,
std::unordered_map< K, V > & m )

◆ operator>>() [16/16]

template<typename T >
IIStream & cv::gapi::s11n::operator>> ( IIStream & is,
std::vector< T > & ts )