OpenCV 4.12.0
开源计算机视觉
加载中...
搜索中...
无匹配项
cv::MediaFrame::IAdapter 类参考抽象类

用于 MediaFrame 数据适配器的接口类。 更多...

#include <opencv2/gapi/media.hpp>

cv::MediaFrame::IAdapter 的协作图

公共成员函数

virtual ~IAdapter ()=0
 
virtual MediaFrame::View access (MediaFrame::Access)=0
 
virtual cv::util::any blobParams () const
 
virtual void deserialize (cv::gapi::s11n::IIStream &)
 
virtual cv::GFrameDesc meta () const =0
 
virtual void serialize (cv::gapi::s11n::IOStream &)
 

详细描述

用于 MediaFrame 数据适配器的接口类。

如果存在自定义的 cv::gapi::wip::IStreamSource 定义,则实现此接口以在 MediaFrame 中包装媒体数据。在这种情况下,流源可以生成带有此适配器的 MediaFrame 对象,并且可以将媒体数据传递到图中,而无需任何复制。例如,基于 GStreamer 的流源可以在 GstBuffer 上实现适配器,并且 G-API 将在图中透明地使用它。

构造函数 & 析构函数文档

◆ ~IAdapter()

virtual cv::MediaFrame::IAdapter::~IAdapter ( )
纯虚函数

成员函数文档

◆ access()

virtual MediaFrame::View cv::MediaFrame::IAdapter::access ( MediaFrame::Access )
纯虚函数

◆ blobParams()

virtual cv::util::any cv::MediaFrame::IAdapter::blobParams ( ) const
virtual

◆ deserialize()

virtual void cv::MediaFrame::IAdapter::deserialize ( cv::gapi::s11n::IIStream & )
inlinevirtual

◆ meta()

virtual cv::GFrameDesc cv::MediaFrame::IAdapter::meta ( ) const
纯虚函数

◆ serialize()

virtual void cv::MediaFrame::IAdapter::serialize ( cv::gapi::s11n::IOStream & )
inlinevirtual

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