OpenCV 4.12.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 中的方式,請實現此介面。

實現此介面的物件可以使用 setSource() 和 cv::gin() 傳遞給 GStreamingCompiled。 常規編譯圖(GCompiled)不支援此型別的輸入物件。

預設的基於 cv::VideoCapture 的實現可用,請參閱 cv::gapi::wip::GCaptureSource

注意
流源透過共享指標傳遞給 G-API,因此在將 IStreamSource 實現傳遞給 cv::gin() 時,請使用 ptr()

成員 Typedef 文件

◆ 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)
純虛擬函式

該類的文件由以下檔案生成