OpenCV  4.10.0
开源计算机视觉库
正在加载...
正在搜索...
无匹配项
公共类型 | 公共成员函数 | 所有成员列表
cv::gapi::wip::IStreamSource 类参考abstract

抽象的流式管道源。 更多...

#include <opencv2/gapi/streaming/source.hpp>

cv::gapi::wip::IStreamSource 的协作图

公共类型

using Ptr = std::shared_ptr< IStreamSource >
 

公共成员函数

virtual ~IStreamSource ()=default
 
virtual GMetaArg descr_of () const =0
 
virtual void halt ()
 
Ptr ptr ()
 
virtual bool pull (Data &data)=0
 

详细描述

抽象的流式管道源。

如果要自定义数据流入 GStreamingCompiled 的方式,请实现此接口。

实现此接口的对象可以通过使用 cv::gin() 的 setSource() 传递给 GStreamingCompiled 。常规的编译图 (GCompiled) 不支持此类型的输入对象。

默认的基于 cv::VideoCapture 的实现可用,请参阅 cv::gapi::wip::GCaptureSource

注意
流源通过共享指针传递给 G-API,因此在将 IStreamSource 实现传递给 cv::gin() 时,请使用 ptr()

成员类型定义文档

◆ Ptr

构造函数和析构函数文档

◆ ~IStreamSource()

virtual cv::gapi::wip::IStreamSource::~IStreamSource ( )
virtualdefault

成员函数文档

◆ descr_of()

virtual GMetaArg cv::gapi::wip::IStreamSource::descr_of ( ) const
纯虚

◆ halt()

virtual void cv::gapi::wip::IStreamSource::halt ( )
inlinevirtual

cv::gapi::wip::QueueSourceBase 中重新实现。

◆ ptr()

Ptr cv::gapi::wip::IStreamSource::ptr ( )
inline

◆ pull()

virtual bool cv::gapi::wip::IStreamSource::pull ( Data data)
纯虚

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