class Input::Frame::FrameSource
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 FrameSourceProperties & Properties;
Pobiera kolekcję dodatkowych właściwości frameSource.
~FrameSource
Składnia: public inline virtual ~FrameSource ( );
Destrukuje wystąpienie klasy FrameSource.
GetWriter
Składnia: public inline std::shared_ptr< FrameWriter > GetWriter ( );
Pobiera element FrameWriter używany do zapisywania danych ramek w tym obiekcie FrameSource.
Zwraca
FrameWriter używany do zapisywania danych ramek, opakowanych wewnątrz 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< FrameSource > FromFormat ( const std::shared_ptr< FrameFormat > & format );
Inicjuje nowe wystąpienie klasy FrameSource.
Parametry
format
Element FrameFormat uzyskany za pomocą elementu FrameFormat::Create() lub podobnego
Zwraca
Nowo utworzone źródło FrameSource opakowane wewnątrz elementu std::shared_ptr
Odformatuj
Składnia: public inline static std::shared_ptr< FrameSource > FromFormat ( const std::shared_ptr< FrameFormat > & format , const CallbackFunction_Type callback );
Inicjuje nowe wystąpienie klasy FrameSource.
Parametry
format
Element FrameFormat uzyskany za pomocą elementu FrameFormat::Create() lub podobnegocallback
TODO
Zwraca
Nowo utworzone źródło FrameSource opakowane wewnątrz elementu std::shared_ptr
CallbackFunction_Type
Składnia: typedef CallbackFunction_Type;