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

データストリーム読み取りインターフェース。 続き...

#include <opencv2/videoio.hpp>

Collaboration diagram for cv::IStreamReader:

公開メンバ関数

virtual ~IStreamReader ()
 
virtual long long read (char *buffer, long long size)=0
 ストリームからバイトを読み取る。
 
virtual long long seek (long long offset, int origin)=0
 ストリームの位置を設定する。
 

詳細説明

データストリーム読み取りインターフェース。

構築子と解体子の詳解

◆ ~IStreamReader()

virtual cv::IStreamReader::~IStreamReader ( )
virtual

メンバ関数詳解

◆ read()

virtual long long cv::IStreamReader::read ( char * buffer,
long long size )
pure virtual
Python:
cv.IStreamReader.read(buffer, size) -> retval

ストリームからバイトを読み取る。

引数
buffer少なくとも size バイトの、あらかじめ確保されたバッファ
size読み取る最大バイト数
戻り値
実際に読み取ったバイト数

cv::PluginStreamReader で実装されている。

◆ seek()

virtual long long cv::IStreamReader::seek ( long long offset,
int origin )
pure virtual
Python:
cv.IStreamReader.seek(offset, origin) -> retval

ストリームの位置を設定する。

引数
offsetシーク位置のオフセット
originSEEK_SET / SEEK_END / SEEK_CUR
参照
fseek

cv::PluginStreamReader で実装されている。


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