Vision AI 操作への入力または出力として使用される画像フレーム データのソースを表します。
メンバー
プロパティ
構文: public FrameSetSourceProperties & Properties;
追加の FrameSetSource プロパティのコレクションを取得します。
~FrameSetSource
構文: public inline virtual ~FrameSetSource ( );
FrameSetSource クラスのインスタンスを破棄します。
GetWriter
構文: public inline std::shared_ptr< FrameSetWriter > GetWriter ( );
フレーム データをこの FrameSetSource オブジェクトに書き込むのに使用する FrameWriter を取得します。
戻り値
フレーム データの書き込みに使用される FrameWriter。std::shared_ptr内にラップされます。
GetReader
構文: public inline std::shared_ptr< FrameSetReader > GetReader ( );
この FrameSetSource オブジェクトからフレーム データを読み取るために使用される FrameReader を取得します。
戻り値
フレーム データの読み取りに使用される FrameReader。std::shared_ptr内にラップされます。
CloseWriter
構文: public inline void CloseWriter ( );
書き込みのためにフレーム ソースを閉じます。
FromFormat
構文: public inline static std::shared_ptr< FrameSetSource > FromFormat ( const std::shared_ptr< FrameSetFormat > & format );
FrameSetSource クラスの新しいインスタンスを初期化します。
パラメーター
-
formatFrameSetFormat::Create() または同様の方法で取得された FrameSetFormat
戻り値
std::shared_ptr 内にラップされた新しく作成された FrameSetSource
FromFormat
構文: public inline static std::shared_ptr< FrameSetSource > FromFormat ( const std::shared_ptr< FrameSetFormat > & format , CallbackFunction_Type callback );
FrameSetSource クラスの新しいインスタンスを初期化します。
パラメーター
formatFrameSetFormat::Create() または同様の方法で取得された FrameSetFormatcallbackTodo
戻り値
std::shared_ptr 内にラップされた新しく作成された FrameSetSource
CallbackFunction_Type
構文: typedef CallbackFunction_Type;