classe Input::ImageSourceBuffer

Representa uma fonte de dados de imagem, usada como entrada ou saída de operações de IA de Visão.

Membros

ImageSourceBuffer

Sintaxe: public inline ImageSourceBuffer ( const CallbackFunction_Type callback );

Construtor que usa uma função de retorno de chamada opcional para gravar uma nova imagem.

Parâmetros

  • callback Uma função de retorno de chamada que será invocada quando uma nova imagem for necessária

Com suporte para uso com ImageAnalyzer, mas sem um retorno de chamada. Chame esse construtor sem argumentos. Em seguida, chame GetWriter() no objeto resultante para obter um ImageWriter.

~ImageSourceBuffer

Sintaxe: public inline virtual ~ImageSourceBuffer ( );

Destrui uma instância da classe ImageSourceBuffer.

GetWriter

Sintaxe: public inline std::shared_ptr< ImageWriter > GetWriter ( );

Obtém o ImageWriter associado a este ImageSourceBuffer.

Retornos

Um ImageWriter como std::shared_ptr

Use o método Write do ImageWriter para gravar uma imagem no buffer interno.

CloseWriter

Sintaxe: public inline void CloseWriter ( );

Fecha o ImageSourceBuffer para gravação.

CallbackFunction_Type

Sintaxe: typedef CallbackFunction_Type;