Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Reprezentuje źródło danych obrazów używanych jako dane wejściowe do operacji przetwarzanie obrazów.
Elementy członkowskie
Właściwości
Składnia: public Input::VisionSourceProperties & Properties;
Pobiera kolekcję dodatkowych właściwości visionSource.
~VisionSource
Składnia: public inline virtual ~VisionSource ( );
Destrukuje wystąpienie klasy VisionSource.
FromDefaultCaptureDevice
Składnia: public inline static std::shared_ptr< VisionSource > FromDefaultCaptureDevice ( );
Inicjuje nowe wystąpienie klasy VisionSource przy użyciu domyślnego urządzenia przechwytywania, takiego jak aparat fotograficzny.
Zwraca
Nowo utworzone źródło VisionSource opakowane wewnątrz elementu std::shared_ptr
Nieobsługiwane do użycia z usługą ImageAnalyzer
FromCaptureDevice
Składnia: public inline static std::shared_ptr< VisionSource > FromCaptureDevice ( const std::string & deviceAttributes );
Inicjuje nowe wystąpienie klasy VisionSource z urządzenia przechwytywania określonego przez jego atrybuty.
Parametry
deviceAttributesPrzechwytywanie atrybutów urządzenia (np. "front=true;") lub pustego ciągu domyślnego urządzenia przechwytywania<
Zwraca
Nowo utworzone źródło VisionSource opakowane wewnątrz elementu std::shared_ptr
Nieobsługiwane do użycia z usługą ImageAnalyzer.
FromCaptureDevice
Składnia: public inline static std::shared_ptr< VisionSource > FromCaptureDevice ( const std::wstring & deviceAttributes );
Inicjuje nowe wystąpienie klasy VisionSource z urządzenia przechwytywania określonego przez jego atrybuty.
Parametry
deviceAttributesPrzechwytywanie atrybutów urządzenia (np. "front=true;") lub pustego ciągu domyślnego urządzenia przechwytywania<
Zwraca
Nowo utworzone źródło VisionSource opakowane wewnątrz elementu std::shared_ptr
Nieobsługiwane do użycia z usługą ImageAnalyzer.
Z pliku
Składnia: public inline static std::shared_ptr< VisionSource > FromFile ( const std::string & fileName );
Inicjuje nowe wystąpienie klasy VisionSource przy użyciu lokalnego obrazu wejściowego lub pliku wideo.
Parametry
fileNamePełna nazwa ścieżki pliku lokalnego
Zwraca
Nowo utworzone źródło VisionSource opakowane wewnątrz elementu std::shared_ptr
Z pliku
Składnia: public inline static std::shared_ptr< VisionSource > FromFile ( const std::wstring & fileName );
Inicjuje nowe wystąpienie klasy VisionSource przy użyciu lokalnego obrazu wejściowego lub pliku wideo.
Parametry
fileNamePełna nazwa ścieżki pliku lokalnego
Zwraca
Nowo utworzone źródło VisionSource opakowane wewnątrz elementu std::shared_ptr
FromUrl
Składnia: public inline static std::shared_ptr< VisionSource > FromUrl ( const std::string & url );
Inicjuje nowe wystąpienie klasy VisionSource przy użyciu określonego internetowego adresu URL.
Parametry
urlDostępny adres URL nośnika wejściowego
Zwraca
Nowo utworzone źródło VisionSource opakowane wewnątrz elementu std::shared_ptr
FromUrl
Składnia: public inline static std::shared_ptr< VisionSource > FromUrl ( const std::wstring & url );
Inicjuje nowe wystąpienie klasy VisionSource przy użyciu określonego internetowego adresu URL.
Parametry
urlDostępny adres URL nośnika wejściowego
Zwraca
Nowo utworzone źródło VisionSource opakowane wewnątrz elementu std::shared_ptr
FromFrameSource
Składnia: public inline static std::shared_ptr< VisionSource > FromFrameSource ( const std::shared_ptr< Frames::FrameSource > & frameSource );
Inicjuje nowe wystąpienie klasy VisionSource za pomocą elementu FrameSource.
Parametry
frameSourceŹródło ramki uzyskane za pośrednictwem elementu FrameSource::FromFormat()
Zwraca
Nowo utworzone źródło VisionSource opakowane wewnątrz elementu std::shared_ptr
Nieobsługiwane do użycia z usługą ImageAnalyzer
FromFrameSetSource
Składnia: public inline static std::shared_ptr< VisionSource > FromFrameSetSource ( const std::shared_ptr< Frames::FrameSetSource > & frameSetSource );
Inicjuje nowe wystąpienie klasy VisionSource za pomocą elementu FrameSource.
Parametry
frameSetSourceElement FrameSetSource uzyskany za pośrednictwem elementu FrameSetSource::FromFormat()
Zwraca
Nowo utworzone źródło VisionSource opakowane wewnątrz elementu std::shared_ptr
Nieobsługiwane do użycia z usługą ImageAnalyzer
FromImageSourceBuffer
Składnia: public inline static std::shared_ptr< VisionSource > FromImageSourceBuffer ( const std::shared_ptr< ImageSourceBuffer > & imageSourceBuffer );
Inicjuje nowe wystąpienie klasy VisionSource z klasy ImageSourceBuffer, co umożliwia aplikacji przekazanie obrazu z buforu pamięci.
Parametry
imageSourceBufferBufor źródła obrazu zawierający obraz do przetworzenia
Zwraca
Nowo utworzone źródło VisionSource jako std::shared_ptr