class Input::ImageSourceBuffer

Représente une source de données d’image, utilisée comme entrée ou sortie des opérations Vision AI.

Membres

ImageSourceBuffer

Syntaxe : public inline ImageSourceBuffer ( const CallbackFunction_Type callback );

Constructeur qui prend une fonction de rappel facultative pour écrire une nouvelle image.

Paramètres

  • callback Fonction de rappel qui sera appelée lorsqu’une nouvelle image est nécessaire

Pris en charge pour une utilisation avec ImageAnalyzer, mais sans rappel. Appelez ce constructeur sans arguments. Appelez ensuite GetWriter() sur l’objet résultant pour obtenir un ImageWriter.

~ImageSourceBuffer

Syntaxe : public inline virtual ~ImageSourceBuffer ( );

Détruit un instance de la classe ImageSourceBuffer.

GetWriter

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

Obtient l’ImageWriter associé à cette ImageSourceBuffer.

Retours

Un Objet ImageWriter en tant que std::shared_ptr

Utilisez la méthode Write de ImageWriter pour écrire une image dans la mémoire tampon interne.

CloseWriter

Syntaxe : public inline void CloseWriter ( );

Ferme l’objet ImageSourceBuffer pour l’écriture.

CallbackFunction_Type

Syntaxe : typedef CallbackFunction_Type;