Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
pymecavideo [Le 20/12/2014, 22:49] – [Installation] 82.240.206.224 | pymecavideo [Le 05/01/2020, 15:21] (Version actuelle) – [Pymecavideo] chesss | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | {{tag> | ||
+ | |||
+ | ---- | ||
+ | |||
+ | ====== Pymecavideo ====== | ||
+ | |||
+ | **Pymecavideo** est un logiciel libre sous licence GPL 3 écrit en Python, basé sur la bibliothèque Qt4 et FFmpeg. Il permet, à partir d'une vidéo (quelconque) de déterminer les coordonnées des points que l'on peut pointer. | ||
+ | |||
+ | Dans le cadre d'un enseignement de physique, ceci permet d' | ||
+ | |||
+ | Couplé à un logiciel de visualisation de données, comme Qtiplot, on peut visualiser les vecteurs du mouvements. | ||
+ | |||
+ | Pymecavideo exporte les données en csv ou copie dans le presse-papier (pour Qtiplot par exemple). Permet aussi de changer le référentiel du mouvement. Le logiciel crée une nouvelle vidéo, en translation par rapport au référentiel choisi. Il est possible de regarder le mouvement de la balle dans le référentiel du vélo | ||
+ | [[http:// | ||
+ | |||
+ | Note : pymecavideo est disponible en français, anglais et espagnol. | ||
+ | <note important> | ||
+ | |||
+ | ===== Installation ===== | ||
+ | |||
+ | Il suffit d' | ||
+ | [[http:// | ||
+ | |||
+ | <note tip>Il existe un dépôt non officiel debian maintenu par Ofset contenant le .deb de la dernière version 3.0. Ce paquet fonctionne sur ubuntu avec python 2.5. Voir à [[http:// | ||
+ | |||
+ | <note tip>On peut installer PyMecaVideo avec la Logithèque Ubuntu depuis Natty Narwhal sans avoir à faire d' | ||
+ | Pour information le paquet dans Ubuntu 14.04 s' | ||
+ | |||
+ | <note tip> | ||
+ | ==== En cas d' | ||
+ | Le lancement de pymecavideo provoque souvent un message d' | ||
+ | < | ||
+ | Traceback (most recent call last): | ||
+ | File "/ | ||
+ | pymecavideo.run() | ||
+ | File "/ | ||
+ | windows = StartQT4(None, | ||
+ | File "/ | ||
+ | self._dir() | ||
+ | File "/ | ||
+ | os.mkdir(d) | ||
+ | OSError: [Errno 2] Aucun fichier ou dossier de ce type: '/ | ||
+ | </ | ||
+ | |||
+ | La solution est simple : il faut rectifier un chemin dans le programme | ||
+ | |||
+ | gksudo gedit / | ||
+ | |||
+ | tu modifies la ligne suivante qui se trouve vers 373 | ||
+ | |||
+ | ''< | ||
+ | |||
+ | par | ||
+ | |||
+ | '' | ||
+ | |||
+ | //solution testée efficacement avec pymecavideo v4 et Ubuntu 9.04 - Jaunty Jackalope // | ||
+ | |||
+ | ==== En cas d' | ||
+ | < | ||
+ | il faut s' | ||
+ | |||
+ | et dans les fichiers cadreur.py et detect.py, il faut remplacer les lignes | ||
+ | < | ||
+ | import cv2.cv as cv</ | ||
+ | par | ||
+ | < | ||
+ | // résolution de bug testée sur kubuntu 18.04 LTS et pyMecaVideo v 6.2 // | ||
+ | ===== Utilisation===== | ||
+ | |||
+ | Pymécavideo ne fait que la mesure de points image par image sur une vidéo. Il faut donc commencer par enregistrer votre video avec un logiciel externe ([[http:// | ||
+ | |||
+ | ==== Fonctionnement général ==== | ||
+ | * On ouvre la vidéo à étudier | ||
+ | * On définit l' | ||
+ | * On peut aussi choisir l' | ||
+ | * On choisir le nombre de point à étudier : cela permet d' | ||
+ | * On clique sur chaque point image par image. | ||
+ | * Au fur et à mesure, le tableau de valeur se contruit. On peut aussi visualiser les trajectoires des points sélectionnés par rapport au repère ou les uns par rapport aux autres. | ||
+ | |||
+ | FIXME | ||
+ | |||
+ | ===== Liens===== | ||
+ | *[[http:// | ||
+ | *[[http:// | ||
+ | * Portail [[logiciels_pour_le_lycee]] | ||
+ | *[[http:// | ||
+ | |||
+ | ---- | ||
+ | |||
+ | |||
+ | // | ||