Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Representa un origen de datos de visión, que se usa como entrada para una operación de Computer Vision.
Miembros
Propiedades
Sintaxis: public Input::VisionSourceProperties & Properties;
Obtiene una colección de propiedades de VisionSource adicionales.
~VisionSource
Sintaxis: public inline virtual ~VisionSource ( );
Destruct una instancia de la clase VisionSource.
FromDefaultCaptureDevice
Sintaxis: public inline static std::shared_ptr< VisionSource > FromDefaultCaptureDevice ( );
Inicializa una nueva instancia de la clase VisionSource mediante el dispositivo de captura predeterminado, como una cámara.
Devoluciones
VisionSource recién creado dentro de un std::shared_ptr
Todavía no se admite para su uso con ImageAnalyzer
FromCaptureDevice
Sintaxis: public inline static std::shared_ptr< VisionSource > FromCaptureDevice ( const std::string & deviceAttributes );
Inicializa una nueva instancia de la clase VisionSource desde un dispositivo de captura especificado por sus atributos.
Parámetros
-
deviceAttributesCapturar atributos de dispositivo (por ejemplo, "front=true;") o una cadena vacía para el dispositivo de captura predeterminado<
Devoluciones
VisionSource recién creado dentro de un std::shared_ptr
Todavía no se admite para su uso con ImageAnalyzer.
FromCaptureDevice
Sintaxis: public inline static std::shared_ptr< VisionSource > FromCaptureDevice ( const std::wstring & deviceAttributes );
Inicializa una nueva instancia de la clase VisionSource desde un dispositivo de captura especificado por sus atributos.
Parámetros
-
deviceAttributesCapturar atributos de dispositivo (por ejemplo, "front=true;") o una cadena vacía para el dispositivo de captura predeterminado<
Devoluciones
VisionSource recién creado dentro de un std::shared_ptr
Todavía no se admite para su uso con ImageAnalyzer.
FromFile
Sintaxis: public inline static std::shared_ptr< VisionSource > FromFile ( const std::string & fileName );
Inicializa una nueva instancia de la clase VisionSource mediante una imagen de entrada local o un archivo de vídeo.
Parámetros
-
fileNameNombre de ruta de acceso completa del archivo local
Devoluciones
VisionSource recién creado dentro de un std::shared_ptr
FromFile
Sintaxis: public inline static std::shared_ptr< VisionSource > FromFile ( const std::wstring & fileName );
Inicializa una nueva instancia de la clase VisionSource mediante una imagen de entrada local o un archivo de vídeo.
Parámetros
-
fileNameNombre de ruta de acceso completa del archivo local
Devoluciones
VisionSource recién creado dentro de un std::shared_ptr
FromUrl
Sintaxis: public inline static std::shared_ptr< VisionSource > FromUrl ( const std::string & url );
Inicializa una nueva instancia de la clase VisionSource mediante la dirección URL accesible a Internet especificada.
Parámetros
-
urlUna dirección URL accesible para los medios de entrada
Devoluciones
VisionSource recién creado dentro de un std::shared_ptr
FromUrl
Sintaxis: public inline static std::shared_ptr< VisionSource > FromUrl ( const std::wstring & url );
Inicializa una nueva instancia de la clase VisionSource mediante la dirección URL accesible a Internet especificada.
Parámetros
-
urlUna dirección URL accesible para los medios de entrada
Devoluciones
VisionSource recién creado dentro de un std::shared_ptr
FromFrameSource
Sintaxis: public inline static std::shared_ptr< VisionSource > FromFrameSource ( const std::shared_ptr< Frames::FrameSource > & frameSource );
Inicializa una nueva instancia de la clase VisionSource con frameSource.
Parámetros
-
frameSourceObjeto FrameSource obtenido a través de FrameSource::FromFormat()
Devoluciones
VisionSource recién creado dentro de un std::shared_ptr
Todavía no se admite para su uso con ImageAnalyzer
FromFrameSetSource
Sintaxis: public inline static std::shared_ptr< VisionSource > FromFrameSetSource ( const std::shared_ptr< Frames::FrameSetSource > & frameSetSource );
Inicializa una nueva instancia de la clase VisionSource con frameSource.
Parámetros
-
frameSetSourceFrameSetSource obtenido a través de FrameSetSource::FromFormat()
Devoluciones
VisionSource recién creado dentro de un std::shared_ptr
Todavía no se admite para su uso con ImageAnalyzer
FromImageSourceBuffer
Sintaxis: public inline static std::shared_ptr< VisionSource > FromImageSourceBuffer ( const std::shared_ptr< ImageSourceBuffer > & imageSourceBuffer );
Inicializa una nueva instancia de la clase VisionSource desde imageSourceBuffer, lo que permite a la aplicación pasar una imagen desde un búfer de memoria.
Parámetros
-
imageSourceBufferBúfer de origen de la imagen que contiene la imagen que se va a procesar
Devoluciones
VisionSource recién creado como std::shared_ptr