OpenCV 4.13.0
Open Source Computer Vision
読み込み中...
検索中...
見つかりません
🤖 AIによる機械翻訳(非公式) — これは OpenCV 4.13.0 公式リファレンス(英語)を AI (Claude) で自動翻訳したものです。訳に誤りを含む場合があります。正確な情報は 公式英語版(原文) を参照してください。
cv::MediaFrame::IAdapter クラスabstract

MediaFrameデータアダプタ用のインターフェースクラス。 続き...

#include <opencv2/gapi/media.hpp>

Collaboration diagram for 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データアダプタ用のインターフェースクラス。

メディアデータをMediaFrameでラップするには、このインターフェースを実装する。カスタムのcv::gapi::wip::IStreamSourceが定義されている場合、このクラスを実装することには意味がある。この場合、ストリームソースはこのアダプタを用いてMediaFrameオブジェクトを生成でき、メディアデータをコピーすることなくグラフに渡せる。例えば、GStreamerベースのストリームソースはGstBufferに対するアダプタを実装でき、G-APIはそれをグラフ内で透過的に使用する。

構築子と解体子の詳解

◆ ~IAdapter()

virtual cv::MediaFrame::IAdapter::~IAdapter ( )
pure virtual

メンバ関数詳解

◆ access()

virtual MediaFrame::View cv::MediaFrame::IAdapter::access ( MediaFrame::Access )
pure virtual

◆ 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
pure virtual

◆ serialize()

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

このクラス詳解は次のファイルから抽出されました: