Prise de vue avec la fonction de file d'attente uEye en .NET C#

Éviter les pertes d'images (C#)

Cet exemple montre le concept de base consistant à enregistrer des images en continu à l'aide de la file d'attente d'images uEye. Une séquence de mémoire annulaire est utilisée pour capturer une vidéo d'une seconde.

La file d'attente permet de toujours accéder au tampon le plus ancien. La mémoire d'images est automatiquement bloquée. Une fois les données graphiques traitées, le tampon est débloqué et placé en file d'attente pour une nouvelle utilisation.

La collecte des mémoires d'images s'effectue dans un worker thread distinct. Ce thread est indépendant de l'interaction GUI et permet de collecter les images sans interruption.