Clase Input::ImageSourceBuffer

Representa un origen de datos de imagen, que se usa como entrada o salida de las operaciones de Vision AI.

Miembros

ImageSourceBuffer

Sintaxis: public inline ImageSourceBuffer ( const CallbackFunction_Type callback );

Constructor que toma una función de devolución de llamada opcional para escribir una nueva imagen.

Parámetros

  • callback Una función de devolución de llamada que se invocará cuando se necesite una nueva imagen.

Se admite para el uso con ImageAnalyzer, pero sin una devolución de llamada. Llame a este constructor sin argumentos. A continuación, llame a GetWriter() en el objeto resultante para obtener un objeto ImageWriter.

~ImageSourceBuffer

Sintaxis: public inline virtual ~ImageSourceBuffer ( );

Destruct una instancia de la clase ImageSourceBuffer.

GetWriter

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

Obtiene el objeto ImageWriter asociado a este Objeto ImageSourceBuffer.

Devoluciones

ImageWriter como std::shared_ptr

Use el método Write de ImageWriter para escribir una imagen en el búfer interno.

CloseWriter

Sintaxis: public inline void CloseWriter ( );

Cierra ImageSourceBuffer para escribir.

CallbackFunction_Type

Sintaxis: typedef CallbackFunction_Type;