klasseInvoer::ImageSourceBuffer

Vertegenwoordigt een bron van afbeeldingsgegevens, die wordt gebruikt als invoer naar of uitvoer van Vision AI-bewerkingen.

Leden

ImageSourceBuffer

Syntaxis: public inline ImageSourceBuffer ( const CallbackFunction_Type callback );

Constructor die een optionele callback-functie gebruikt om een nieuwe afbeelding te schrijven.

Parameters

  • callback Een callback-functie die wordt aangeroepen wanneer er een nieuwe installatiekopieĆ«n nodig zijn

Ondersteund voor gebruik met ImageAnalyzer, maar zonder een callback. Roep deze constructor aan zonder argumenten. Roep vervolgens GetWriter() aan op het resulterende object om een ImageWriter op te halen.

~ImageSourceBuffer

Syntaxis: public inline virtual ~ImageSourceBuffer ( );

Hiermee wordt een exemplaar van de klasse ImageSourceBuffer verwijderd.

GetWriter

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

Hiermee haalt u de ImageWriter op die is gekoppeld aan deze ImageSourceBuffer.

Retouren

Een ImageWriter als std::shared_ptr

Gebruik de methode Write van ImageWriter om een afbeelding naar de interne buffer te schrijven.

CloseWriter

Syntaxis: public inline void CloseWriter ( );

Hiermee sluit u de ImageSourceBuffer voor schrijven.

CallbackFunction_Type

Syntaxis: typedef CallbackFunction_Type;