Visualisation
Images
Quelques logiciels disponibles sur la plupart des machines pour créer des images à partir de vos résultats numériques :
- Gnuplot (Tutoriel : http://www.duke.edu/~hpgavin/gnuplot.html)
- Scilab (Documentation : http://www.scilab.org/product)
- Medit (Documentation : http://www.ann.jussieu.fr/~frey/logiciels/Docmedit.dir/index.html)
Pour retoucher une image une fois qu'elle a été enregistrée : GIMP
Films
Convertir une séquence d'images en film sous Linux
- Une image JPEG de bonne qualité à partir d'une image EPS :
convert -density 200 -quality 100 <image>.eps <image>.jpg
- Convertir toutes les images EPS du répertoire courant en JPEG :
for i in *.eps;do echo $i;convert -density 200 -quality 100 $i $i.jpg;done
- Une animation GIF (visible dans tout navigateur internet) à partir d'une séquence d'images EPS (un fond transparent conduit à une superposition d'image) :
convert -delay <délai entre deux images> -loop 0 *.eps <animation>.gif
- Un film MPEG à partir d'une séquence d'images JPEG nommées image1.jpg, image2.jpg, etc :
ffmpeg -sameq -i <nom de l'image>%d.jpg <film>.mpg
- Un film MPEG-4 en 25 images/seconde à partir d'une séquence d'images .jpg : (cf http://www.mplayerhq.hu/DOCS/HTML/fr/menc-feat-enc-images.html)
mencoder mf://*.jpg -mf fps=25:type=jpg -ovc lavc -lavcopts vcodec=mpeg4 -oac copy -o <film>.avi
Convertir un film du format AVI au format MPEG
ffmpeg -sameq -i <in>.avi <out>.mpg
Extraire les images d'un film
- Depuis une animation GIF avec convert :
convert <animation>.gif <images>.jpg
- Depuis tout format de film avec mplayer :
mplayer -vo png <film>
Coller deux films
mencoder -ovc copy -oac copy <film1>.avi <film2>.avi -o <film>.avi
Convertir toutes les images EPS avec un fond transparent du répertoire courant en images PNG avec un fond blanc
for i in *.eps;do echo $i;convert -alpha Off -background white $i $i.png;done