classe Input::Frame::FrameSetSource

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

Membri

Proprietà

Sintassi: public FrameSetSourceProperties & Properties;

Ottiene una raccolta di proprietà FrameSetSource aggiuntive.

~FrameSetSource

Sintassi: public inline virtual ~FrameSetSource ( );

Elimina un'istanza della classe FrameSetSource.

GetWriter

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

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

Restituisce

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

GetReader

Sintassi: public inline std::shared_ptr< FrameSetReader > GetReader ( );

Ottiene FrameReader usato per leggere i dati del frame da questo oggetto FrameSetSource.

Restituisce

FrameReader usato per leggere i dati del frame, avvolti 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< FrameSetSource > FromFormat ( const std::shared_ptr< FrameSetFormat > & format );

Inizializza una nuova istanza della classe FrameSetSource.

Parametri

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

Restituisce

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

FromFormat

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

Inizializza una nuova istanza della classe FrameSetSource.

Parametri

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

  • callback TODO

Restituisce

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

CallbackFunction_Type

Sintassi: typedef CallbackFunction_Type;