Bonjour,
J'essaie de tester l'exemple de David Stavens (calculé l'optical flow à partir d'un fichier avi)
Le code est présent à cette adresse http://ai.stanford.edu/~dstavens/cs2...mo.cpp.windows
Mon fichier avi à été créer en utilisant un codec vidéo sans pertes (lagarith video codec) et est en format Y8 monochrome. J'arrive bien à charger le fichier avec l'exemple, mais lors de l'appel de la fonction cvCalcOpticalFlowPyrLK j'ai le message d'erreur suivant:
Bad argument (OpenCV function failed) in function cvCalcOpticalFlowPyrLK, C:\User\VP\Opencv\cv\cvlkpyramid.cpp(1019)
Je pense que l'erreur vient du format de mon avi. Quel format doit-il donc avoir? La page de sourceforge sur les codecs videos ne marche malheureusement pas momentanément
http://opencvlibrary.sourceforge.net/videoCodecs
Une idée?
Merci d'avance
Partager