Pymecavideo 8.0
Étude cinématique à l'aide de vidéos
Liste des classes
Liste des classes, structures, unions et interfaces avec une brève description :
[Niveau de détails 1234]
 Nsrc
 Ncadreur
 CCadreurUn objet capable de recadrer une vidéo en suivant le déplacement d'un point donné
 CopenCvReaderUn lecteur de vidéos qui permet d'extraire les images une par une
 CRalentiWidgetAffiche le film recadré
 Nchoix_origine
 CChoixOrigineWidgetUn widget pour choisir une nouvelle origine ; il est posé sur le widget vidéo, et durant sa vie, il permet d'avoir un retour visuel pendant qu'on bouge la souris vers la nouvelle origine
 NcoordWidget
 CCoordWidgetWidget principal de l'onglet coordonnées
 Ndbg
 CDbgDbg.py, a module for pymecavideo: a program to track moving points in a video frameset
 Nechelle
 Cechelle
 CEchelle_TraceWidgetUn widget transparent qui sert seulement à tracer l'échelle
 CEchelleWidgetWidget qui permet de définir l'échelles
 Netats
 CEtats_BaseUne classe qui permet de définir les états pour le pointageWidget debut, A, AB, B, C, D, E : voir le fichier etats_pymecavideo.html
 NetatsCoord
 CEtatsUne classe qui permet de définir les états pour le ccordWidget debut, A, AB, B, C, D, E : voir le fichier etats_pymecavideo.html
 NetatsGraph
 CEtatsUne classe qui permet de définir les états pour le ccordWidget debut, A, AB, B, C, D, E : voir le fichier etats_pymecavideo.html
 NetatsMain
 CEtatsUne classe qui permet de définir les états pour le pointageWidget debut, A, AB, B, C, D, E : voir le fichier etats_pymecavideo.html
 NetatsPointage
 CEtatsUne classe qui permet de définir les états pour le pointageWidget debut, A, AB, B, C, D, E : voir le fichier etats_pymecavideo.html
 NetatsTraj
 CEtatsUne classe qui permet de définir les états pour le ccordWidget debut, A, AB, B, C, D, E : voir le fichier etats_pymecavideo.html
 Nexport
 CCalcObjet capable d'écrire des données textes et numériques dans un fichier au fomat ODS
 CCsvExportDialogFenêtre de dialogue permettant de choisir séparateurs de champ et décimal dans le fichier CSV
 CDataframePandas
 CExportUne classe qui gère l'exportation des données
 CFichierCSV
 CNotebookExportDialogFenêtre de dialogue permettant de choisir les grandeurs à exporter dans le fichier Notebook Jupyterlab
 CPythonExportDialogFenêtre de dialogue permettant de choisir les grandeurs à exporter dans le fichier Python(source)
 CPythonNotebookExporte les données dans un fichier Notebook Jupyterlab Attention : seul le premier objet est exporté !
 CPythonNumpyExporte les données dans un fichier Numpy
 CPythonSourceExporte les données dans un fichier Python(source)
 CSaveThenOpenFileDialogEnregistre un fichier et propose de l'ouvrir ensuite
 NgraphWidget
 CGraphWidgetWidget principal de l'onglet grapheur
 Nimage_widget
 CImageWidgetUn widget contenant une image
 CZoomClasse dédiée, qui permet d'avoir un zoom de 100x100 px sur un détail
 Ninterfaces
 NUi_coordWidget
 CUi_coordWidget
 NUi_csv_dialog
 CUi_Dialog
 NUi_graphWidget
 CUi_graphWidget
 NUi_jupyter_dialog
 CUi_Dialog
 NUi_pointage
 CUi_pointageWidget
 NUi_pymecavideo
 CUi_pymecavideo
 NUi_python_dialog
 CUi_Dialog
 NUi_ralenti_dialog
 CUi_Dialog
 NUi_trajectoire
 CUi_trajectoire
 Npointage
 CPointageUne classe pour représenter les pointages : séquences éventuellement creuses, de quadruplets (date, désignation d'objet, vecteur)
 NpointageWidget
 CPointageWidgetUne classe qui affiche l'image d'une vidéo et qui gère le pointage d'objets mobiles dans cette vidéo
 Npreferences
 CMonConfigParserAnaliseur de fichier de configuration qui sait triter les vecteurs
 CPreferences
 Npymecavideo
 CFenetrePrincipale
 Nsuivi_auto
 CMonRect
 CSelRectWidgetSert au retour visuel quand l'utilisateur doit sélectionner une zone rectangulaire pour le suivi automatique
 Ntestfilm
 CfilmUne classe pour accéder aux images d'un film
 NtoQimage
 CNotImplementedException
 NtrajectoireWidget
 CTrajectoireWidgetLe widget principal de l'onglet des trajectoires
 NtrajWidget
 CtrajWidgetClasse pour l'élément qui remplit l'essentiel de l'onglet trajectoire paramètres du constructeur :
 Nvecteur
 CvecteurUne classe pour des vecteurs 2D ; les coordonnées sont flottantes, et on peut accéder à celles-ci par les propriétés self.x et self.y
 Nversion
 Cversion
 NvideoWidget
 CVideoPointeeWidgetCette classe permet de gérer une séquence d'images extraites d'une vidéo et les pointages qu'on peut réaliser à la souris ou automatiquement, pour suivre les mouvements d'un ou plusieurs objets