classe Input::Frame::FrameSource

Rappresenta un'origine di dati del frame di immagine, usati come input o output dalle operazioni di Intelligenza artificiale visione.

Membri

Proprietà

Sintassi: public FrameSourceProperties & Properties;

Ottiene una raccolta di proprietà FrameSource aggiuntive.

~FrameSource

Sintassi: public inline virtual ~FrameSource ( );

Elimina un'istanza della classe FrameSource.

GetWriter

Sintassi: public inline std::shared_ptr< FrameWriter > GetWriter ( );

Ottiene frameWriter usato per scrivere dati frame in questo oggetto FrameSource.

Restituisce

FrameWriter usato per scrivere dati frame, incapsulati all'interno di uno std::shared_ptr

CloseWriter

Sintassi: public inline void CloseWriter ( );

Chiude l'origine del frame per la scrittura.

FromFormat

Sintassi: public inline static std::shared_ptr< FrameSource > FromFormat ( const std::shared_ptr< FrameFormat > & format );

Inizializza una nuova istanza della classe FrameSource.

Parametri

  • format FrameFormat ottenuto tramite FrameFormat::Create() o simile

Restituisce

FrameSource appena creato è stato eseguito il wrapping all'interno di uno std::shared_ptr

FromFormat

Sintassi: public inline static std::shared_ptr< FrameSource > FromFormat ( const std::shared_ptr< FrameFormat > & format , const CallbackFunction_Type callback );

Inizializza una nuova istanza della classe FrameSource.

Parametri

  • format FrameFormat ottenuto tramite FrameFormat::Create() o simile

  • callback TODO

Restituisce

FrameSource appena creato è stato eseguito il wrapping all'interno di uno std::shared_ptr

CallbackFunction_Type

Sintassi: typedef CallbackFunction_Type;