![]() |
OpenCV 5.0.0
Open Source Computer Vision
|
抽象ストリーミングパイプラインソース。 詳細...
#include <opencv2/gapi/streaming/source.hpp>
公開型 | |
| 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 を参照。
| using cv::gapi::wip::IStreamSource::Ptr = std::shared_ptr<IStreamSource> |
|
virtualdefault |
|
pure virtual |
|
inlinevirtual |
cv::gapi::wip::QueueSourceBase で再実装されている。
|
inline |
|
pure virtual |