Outils Physique pour linux

Lundi, 21 Avril 2014 15:25 Administrateur
Imprimer

Outils Physique pour linux

Pymecavideo

PyMecavideo est né d'une réflexion sur l'utilisation d'une logiciel de pointage vidéo en physique. Il peut être utilisé à partir de quasiment n'importe quelle vidéo (utilisation de ffmpeg et opencv).

Une échelle est demandée et un fichier de sortie comportant les coordonnées "réelles" peut être utilisé. Il est au format CSV.

pymecavideo est disponible en anglais, français,espagnol et catalan.

JANVIER 2013 : version 6.1 ! Téléchargez la !! !!

Rejoindre la liste de diffusion : envoyer un Cette adresse email est protégée contre les robots des spammeurs, vous devez activer Javascript pour la voir. '; document.write( '' ); document.write( addy_text14960 ); document.write( '<\/a>' ); //--> Cette adresse email est protégée contre les robots des spammeurs, vous devez activer Javascript pour la voir. La liste est archivée.

Téléchargements

Les dépendances, au cas où vous n'utilisez pas les systèmes automatiques qui les résolvent à votre place.

Compilation à partir des sources

Exemple d'utilisation : faire une acquisition automatique http://download.tuxfamily.org/oppl/stuff/pymecavide_capture_auto.ogv

 

Ce que PyMecavideo peut faire :

  • charger une vidéo
  • pointer autant de points voulus (intéressant pour l'étude des référentiels et de la chute libre)
  • exporter la liste des point dans un format compréhensible (CSV) ou presse-papier. Sous linux, exportation direct dans Open Office?, Qtiplot ou Sci Davis?
  • finir et reprendre un travail là où on l'avait fini (enregistre dans un format récupérable les objets divers et variés)
  • dessine au fur et à mesure les trajectoires pointées et les vitesse
  • permet de dessiner les trajectoires dans n'importe quel référentiel (en translation) pointé précédemment
  • peut jouer une vidéo du mouvement dans le référentiel choisi Exemple : si on pointe une balle et la roue du vélo depuis lequel la balle est lâchée, on peut voir le mouvement de la balle dans le référentiel du vélo.

Pysatellites

PySatellites est un simulateur 2D de trajectoires de satellites.

Il possède une base de données tirée de Xplanet pour étudier les mouvements autour de divers corps, comme des astéroïdes ou le soleil.

Les variables permettant d'étudier la loi de gravitation sont :

De plus, on peut visualiser la vue depuis le satellite au cours d'une période grâce à une interaction avec xplanet

Pyacidobasic

Pyacidobasic et un simulateur de dosages acido-basiques

Un paquet Debian/testing est disponible à http://packages.debian.org/wheezy/python-acidobasic (version 1.0)

Un paquet Ubuntu/oneiric est disponible à http://packages.ubuntu.com/fr/oneiric/python-acidobasic (version 1.0)

Ces paquets sont aussi utilisables sous les versions précédentes de Debian et Ubuntu.

Grâce à Philippe DALET, un paquet pour Windows existe aussi, voyez ftp://ftp-champo.ac-toulouse.fr/pub/pdalet/python/PyAcidoBasic%20install.exe ; pour que ce paquet fonctionne, il faut installer une version de Python pour Windows : ftp://ftp-champo.ac-toulouse.fr/pub/pdalet/python/Python%202.7%20Champollion%2020110705.exe (203 Mo). Ce paquet fournit Python, qui est utilisable aussi pour d'autres logiciels.

Tirez-glissez les solutions d'acides et/ou de bases que vous voulez (une seule dans la burette, plusieurs éventuellement dans le bécher), et ça trace un diagramme du pH en fonction du volume de solution versée (depuis la burette).

Le moteur de calcul de pH fonctionne tip-top. On peut exporter les graphiques pour les imprimer ou les retravailler, dans des formats .pdf, .svg, .png

Un deuxième onglet permet d'afficher les courbes des concentrations en fonction du pH.

Copies d'écran

Dosage du chlorure d'ammonium par la soude
Dosage de 10 mL de chlorure d'ammonium (à 0,1 mol/L) par l'hydroxyde de sodium (à 0,1 mol/L)
courbes des concentrations
Évolution des concentrations des diverses espèces durant le dosage de 10 mL de chlorure d'ammonium (à 0,1 mol/L) par l'hydroxyde de sodium (à 0,1 mol/L)

Livespectra

Livespectra is a tool that can : 1)acquire a webcam (video4linux interface) or 2) open a video or 3) oen a directory (with only one type of picture)

and compute photometric profil of each picture

Purpose is to help in focusing. (it's the only purpose : for the moment, I let Audela, vspec and Iris doint post treatment)

It can take picture from EOS or capture from a webcam. Rotation is easy. Spectrum is scalable.

  1. TOO FUN !!! how can I have it ??

svn co svn://svn.tuxfamily.org/svnroot/oppl/livespectra cd src python livepsectra.py

WARNING.As this is a alpha stage, you will need more stuff : Python-imaging python-devel python-qt4 python-opencv python-numpy-devel (not sure)

TODO :too much things :) if you could help........

Mise à jour le Lundi, 21 Avril 2014 15:37