Entrada da classe::VisionSource

Representa uma origem de dados de visão, utilizada como entrada para uma operação de Imagem Digitalizada.

Membros

Propriedades

Sintaxe: public Input::VisionSourceProperties & Properties;

Obtém uma coleção de propriedades adicionais do VisionSource.

~VisionSource

Sintaxe: public inline virtual ~VisionSource ( );

Desestrui uma instância da classe VisionSource.

FromDefaultCaptureDevice

Sintaxe: public inline static std::shared_ptr< VisionSource > FromDefaultCaptureDevice ( );

Inicializa uma nova instância da classe VisionSource com o dispositivo de captura predefinido, como uma câmara.

Devoluções

O VisionSource recentemente criado está moldado dentro de um std::shared_ptr

Ainda não é suportado para utilização com o ImageAnalyzer

FromCaptureDevice

Sintaxe: public inline static std::shared_ptr< VisionSource > FromCaptureDevice ( const std::string & deviceAttributes );

Inicializa uma nova instância da classe VisionSource a partir de um dispositivo de captura especificado pelos respetivos atributos.

Parâmetros

  • deviceAttributes Capturar atributos do dispositivo (por exemplo, "front=true;" ou uma cadeia vazia para o dispositivo de captura predefinido<

Devoluções

O VisionSource recentemente criado está moldado dentro de um std::shared_ptr

Ainda não é suportado para utilização com o ImageAnalyzer.

FromCaptureDevice

Sintaxe: public inline static std::shared_ptr< VisionSource > FromCaptureDevice ( const std::wstring & deviceAttributes );

Inicializa uma nova instância da classe VisionSource a partir de um dispositivo de captura especificado pelos respetivos atributos.

Parâmetros

  • deviceAttributes Capturar atributos do dispositivo (por exemplo, "front=true;" ou uma cadeia vazia para o dispositivo de captura predefinido<

Devoluções

O VisionSource recentemente criado está moldado dentro de um std::shared_ptr

Ainda não é suportado para utilização com o ImageAnalyzer.

FromFile

Sintaxe: public inline static std::shared_ptr< VisionSource > FromFile ( const std::string & fileName );

Inicializa uma nova instância da classe VisionSource com uma imagem de entrada local ou um ficheiro de vídeo.

Parâmetros

  • fileName O nome do caminho completo do ficheiro local

Devoluções

O VisionSource recentemente criado está moldado dentro de um std::shared_ptr

FromFile

Sintaxe: public inline static std::shared_ptr< VisionSource > FromFile ( const std::wstring & fileName );

Inicializa uma nova instância da classe VisionSource com uma imagem de entrada local ou um ficheiro de vídeo.

Parâmetros

  • fileName O nome do caminho completo do ficheiro local

Devoluções

O VisionSource recentemente criado está moldado dentro de um std::shared_ptr

FromUrl

Sintaxe: public inline static std::shared_ptr< VisionSource > FromUrl ( const std::string & url );

Inicializa uma nova instância da classe VisionSource com o URL de acesso à Internet especificado.

Parâmetros

  • url Um URL acessível para o suporte de dados de entrada

Devoluções

O VisionSource recentemente criado está moldado dentro de um std::shared_ptr

FromUrl

Sintaxe: public inline static std::shared_ptr< VisionSource > FromUrl ( const std::wstring & url );

Inicializa uma nova instância da classe VisionSource com o URL de acesso à Internet especificado.

Parâmetros

  • url Um URL acessível para o suporte de dados de entrada

Devoluções

O VisionSource recentemente criado está moldado dentro de um std::shared_ptr

FromFrameSource

Sintaxe: public inline static std::shared_ptr< VisionSource > FromFrameSource ( const std::shared_ptr< Frames::FrameSource > & frameSource );

Inicializa uma nova instância da classe VisionSource com um FrameSource.

Parâmetros

  • frameSource Uma FrameSource obtida através de FrameSource::FromFormat()

Devoluções

O VisionSource recentemente criado está moldado dentro de um std::shared_ptr

Ainda não é suportado para utilização com o ImageAnalyzer

FromFrameSetSource

Sintaxe: public inline static std::shared_ptr< VisionSource > FromFrameSetSource ( const std::shared_ptr< Frames::FrameSetSource > & frameSetSource );

Inicializa uma nova instância da classe VisionSource com um FrameSource.

Parâmetros

  • frameSetSource Um FrameSetSource obtido através de FrameSetSource::FromFormat()

Devoluções

O VisionSource recentemente criado está moldado dentro de um std::shared_ptr

Ainda não é suportado para utilização com o ImageAnalyzer

FromImageSourceBuffer

Sintaxe: public inline static std::shared_ptr< VisionSource > FromImageSourceBuffer ( const std::shared_ptr< ImageSourceBuffer > & imageSourceBuffer );

Inicializa uma nova instância da classe VisionSource a partir de um ImageSourceBuffer, permitindo que a aplicação transmita uma imagem a partir de uma memória intermédia.

Parâmetros

  • imageSourceBuffer A memória intermédia de origem da imagem que contém a imagem a processar

Devoluções

O VisionSource recentemente criado como um std::shared_ptr