VideoCapture, un composant crucial d'OpenCV 2.4, permet une capture vidéo efficace. Cependant, les utilisateurs sous Windows rencontrent souvent des problèmes lorsqu'ils tentent de capturer des vidéos à partir de fichiers.
Énoncé du problème
Lors de l'utilisation de la fonction VideoCapture() d'OpenCV avec un chemin de fichier absolu, le le code renvoie systématiquement False pour cap.grab(), indiquant un échec de capture vidéo.
Solution
Pour résoudre ce problème et activer une capture vidéo réussie sous Windows, considérez ce qui suit options :
Option 1 : Mettre à jour les variables d'environnement
Option 2 : Copier manuellement le fichier DLL
Renommer le fichier opencv_ffmpeg.dll
Dans certains cas, renommer le fichier opencv_ffmpeg.dll peut être nécessaire :
Binaires alternatifs
Si les solutions susmentionnées ne parviennent pas à résoudre le problème, envisagez d'utiliser les binaires OpenCV prédéfinis fournis par Christoph Gohlke sur http://www. lfd.uci.edu/~gohlke/pythonlibs/#opencv. Ces binaires incluent les bibliothèques nécessaires à la capture vidéo.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!