Bonjour,
J'utilise cvQueryFrame pour récupérer les images d'une webcam. Cela fonctionne bien mais il arrive que l'image "saute", et dans ma console j'ai les messages suivants :
Corrupt JPEG data: premature end of data segment
Corrupt JPEG data: 115 extraneous bytes before marker 0xd9
Ces messages proviennent de jpeglib et non d'openCV. Le problème, c'est que la fonction cvQueryFrame renvoie toujours une image même si celle ci contient des erreurs (et ces erreurs se répercutent dans le reste de mon programme).
Je voudrais donc savoir comment faire pour tester si l'image renvoyée par cvQueryFrame est valide ?
Merci
Partager