Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Rappresenta un'origine di dati di visione, usati come input per un'operazione di Visione artificiale.
Membri
Proprietà
Sintassi: public Input::VisionSourceProperties & Properties;
Ottiene una raccolta di proprietà VisionSource aggiuntive.
~VisionSource
Sintassi: public inline virtual ~VisionSource ( );
Elimina un'istanza della classe VisionSource.
FromDefaultCaptureDevice
Sintassi: public inline static std::shared_ptr< VisionSource > FromDefaultCaptureDevice ( );
Inizializza una nuova istanza della classe VisionSource usando il dispositivo di acquisizione predefinito, ad esempio una fotocamera.
Restituisce
VisionSource appena creato è stato eseguito il wrapping all'interno di uno std::shared_ptr
Non ancora supportato per l'uso con ImageAnalyzer
FromCaptureDevice
Sintassi: public inline static std::shared_ptr< VisionSource > FromCaptureDevice ( const std::string & deviceAttributes );
Inizializza una nuova istanza della classe VisionSource da un dispositivo di acquisizione specificato dagli attributi.
Parametri
-
deviceAttributesAcquisire gli attributi del dispositivo (ad esempio "front=true;") o una stringa vuota per il dispositivo di acquisizione predefinito<
Restituisce
VisionSource appena creato è stato eseguito il wrapping all'interno di uno std::shared_ptr
Non ancora supportato per l'uso con ImageAnalyzer.
FromCaptureDevice
Sintassi: public inline static std::shared_ptr< VisionSource > FromCaptureDevice ( const std::wstring & deviceAttributes );
Inizializza una nuova istanza della classe VisionSource da un dispositivo di acquisizione specificato dagli attributi.
Parametri
-
deviceAttributesAcquisire gli attributi del dispositivo (ad esempio "front=true;") o una stringa vuota per il dispositivo di acquisizione predefinito<
Restituisce
VisionSource appena creato è stato eseguito il wrapping all'interno di uno std::shared_ptr
Non ancora supportato per l'uso con ImageAnalyzer.
Fromfile
Sintassi: public inline static std::shared_ptr< VisionSource > FromFile ( const std::string & fileName );
Inizializza una nuova istanza della classe VisionSource usando un'immagine di input locale o un file video.
Parametri
-
fileNameNome completo del percorso del file locale
Restituisce
VisionSource appena creato è stato eseguito il wrapping all'interno di uno std::shared_ptr
Fromfile
Sintassi: public inline static std::shared_ptr< VisionSource > FromFile ( const std::wstring & fileName );
Inizializza una nuova istanza della classe VisionSource usando un'immagine di input locale o un file video.
Parametri
-
fileNameNome completo del percorso del file locale
Restituisce
VisionSource appena creato è stato eseguito il wrapping all'interno di uno std::shared_ptr
FromUrl
Sintassi: public inline static std::shared_ptr< VisionSource > FromUrl ( const std::string & url );
Inizializza una nuova istanza della classe VisionSource usando l'URL accessibile da Internet specificato.
Parametri
-
urlURL accessibile per il supporto di input
Restituisce
VisionSource appena creato è stato eseguito il wrapping all'interno di uno std::shared_ptr
FromUrl
Sintassi: public inline static std::shared_ptr< VisionSource > FromUrl ( const std::wstring & url );
Inizializza una nuova istanza della classe VisionSource usando l'URL accessibile da Internet specificato.
Parametri
-
urlURL accessibile per il supporto di input
Restituisce
VisionSource appena creato è stato eseguito il wrapping all'interno di uno std::shared_ptr
FromFrameSource
Sintassi: public inline static std::shared_ptr< VisionSource > FromFrameSource ( const std::shared_ptr< Frames::FrameSource > & frameSource );
Inizializza una nuova istanza della classe VisionSource con FrameSource.
Parametri
-
frameSourceFrameSource ottenuto tramite FrameSource::FromFormat()
Restituisce
VisionSource appena creato è stato eseguito il wrapping all'interno di uno std::shared_ptr
Non ancora supportato per l'uso con ImageAnalyzer
FromFrameSetSource
Sintassi: public inline static std::shared_ptr< VisionSource > FromFrameSetSource ( const std::shared_ptr< Frames::FrameSetSource > & frameSetSource );
Inizializza una nuova istanza della classe VisionSource con FrameSource.
Parametri
-
frameSetSourceFrameSetSource ottenuto tramite FrameSetSource::FromFormat()
Restituisce
VisionSource appena creato è stato eseguito il wrapping all'interno di uno std::shared_ptr
Non ancora supportato per l'uso con ImageAnalyzer
FromImageSourceBuffer
Sintassi: public inline static std::shared_ptr< VisionSource > FromImageSourceBuffer ( const std::shared_ptr< ImageSourceBuffer > & imageSourceBuffer );
Inizializza una nuova istanza della classe VisionSource da un ImageSourceBuffer, consentendo all'applicazione di passare un'immagine da un buffer di memoria.
Parametri
-
imageSourceBufferBuffer di origine dell'immagine contenente l'immagine da elaborare
Restituisce
VisionSource appena creato come std::shared_ptr