class Input::Frame::FrameSetSource

Reprezentuje źródło danych ramki obrazu, używane jako dane wejściowe lub wyjściowe z operacji sztucznej inteligencji przetwarzania obrazów.

Elementy członkowskie

Właściwości

Składnia: public FrameSetSourceProperties & Properties;

Pobiera kolekcję dodatkowych właściwości FrameSetSource.

~FrameSetSource

Składnia: public inline virtual ~FrameSetSource ( );

Destrukuje wystąpienie klasy FrameSetSource.

GetWriter

Składnia: public inline std::shared_ptr< FrameSetWriter > GetWriter ( );

Pobiera element FrameWriter używany do zapisywania danych ramek w tym obiekcie FrameSetSource.

Zwraca

FrameWriter używany do zapisywania danych ramek, opakowanych wewnątrz std::shared_ptr

GetReader

Składnia: public inline std::shared_ptr< FrameSetReader > GetReader ( );

Pobiera element FrameReader używany do odczytywania danych ramek z tego obiektu FrameSetSource.

Zwraca

Element FrameReader służący do odczytywania danych ramek, opakowanych wewnątrz elementu std::shared_ptr

CloseWriter

Składnia: public inline void CloseWriter ( );

Zamyka źródło ramki do zapisu.

Odformatuj

Składnia: public inline static std::shared_ptr< FrameSetSource > FromFormat ( const std::shared_ptr< FrameSetFormat > & format );

Inicjuje nowe wystąpienie klasy FrameSetSource.

Parametry

  • format Element FrameSetFormat uzyskany za pośrednictwem elementu FrameSetFormat::Create() lub podobnego

Zwraca

Nowo utworzony element FrameSetSource opakowany wewnątrz elementu std::shared_ptr

Odformatuj

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

Inicjuje nowe wystąpienie klasy FrameSetSource.

Parametry

  • format Element FrameSetFormat uzyskany za pośrednictwem elementu FrameSetFormat::Create() lub podobnego

  • callback TODO

Zwraca

Nowo utworzony element FrameSetSource opakowany wewnątrz elementu std::shared_ptr

CallbackFunction_Type

Składnia: typedef CallbackFunction_Type;