Bonjour à tous,
Je suis actuellement sur un projet où je voudrais effectuer du temps réel.
Mon programme est très simple je recoit un flux vidéo d'une caméra que je veut traiter en 60 FPS puis enregistrer cette image sur le disque dur (en temps réel bien sur).
Il faut donc recuperer l'image du flux VideoCapture ( >> ou read()) puis faire un imwrite pour enregistrer l'image.
Cependant je viens de constater que le seul appel de fonction read() s'execute en environ 30ms alors que je voudrais travailler en 60 FPS, soit le traitement d'une image en moins de 16 ms environ.
Avez vous déjà été confronté à ce dilemme ?
Merci pour vos réponses ^^
Partager