class Input::Frames::FrameSource
Představuje zdroj dat rámečku obrázku, který se používá jako vstup nebo výstup operací Vision AI.
Členové
Vlastnosti
Syntaxe: public FrameSourceProperties & Properties;
Získá kolekci dalších Vlastností FrameSource.
~FrameSource
Syntaxe: public inline virtual ~FrameSource ( );
Destrukuje instanci Třídy FrameSource.
GetWriter
Syntaxe: public inline std::shared_ptr< FrameWriter > GetWriter ( );
Získá FrameWriter slouží k zápisu dat rámce do tohoto FrameSource objektu.
Návraty
The FrameWriter used to write frame data, wrapped inside a std::shared_ptr
CloseWriter
Syntaxe: public inline void CloseWriter ( );
Zavře zdroj rámce pro zápis.
Zformátovat
Syntaxe: public inline static std::shared_ptr< FrameSource > FromFormat ( const std::shared_ptr< FrameFormat > & format );
Inicializuje novou instanci Třídy FrameSource.
Parametry
format
A FrameFormat získané prostřednictvím FrameFormat::Create() nebo podobné
Návraty
Nově vytvořený FrameSource zabalený uvnitř std::shared_ptr
Zformátovat
Syntaxe: public inline static std::shared_ptr< FrameSource > FromFormat ( const std::shared_ptr< FrameFormat > & format , const CallbackFunction_Type callback );
Inicializuje novou instanci Třídy FrameSource.
Parametry
format
A FrameFormat získané prostřednictvím FrameFormat::Create() nebo podobnécallback
TODO
Návraty
Nově vytvořený FrameSource zabalený uvnitř std::shared_ptr
CallbackFunction_Type
Syntaxe: typedef CallbackFunction_Type;